JUnit

Freelances

Vous êtes freelance JUnit et vous recherchez une mission ? Rejoignez 104.352 autres freelances partout en France.

Déposez votre CV

Déjà inscrit ? Consultez nos offres de mission.

Entreprises 01 80 88 59 00

Déposez une offre et trouvez un freelance JUnit (gratuit)

Portage salarial

Pas immatriculé ? Effectuez vos missions freelance avec SPG, la société de portage salarial des informaticiens.

Recevoir un dossier Simulation en ligne
Nos derniers

freelances ayant la compétence JUnit sur leur CV

Nos dernières

missions JUnit

Les intervenants maîtrisant

JUnit

ont aussi postulé à
Exemple de missions d'Ivan, freelance JUnit habitant Paris (75)

Summary of Work Experience

Name of Employer : Playtech Kiev (>620 employee)
Dates of Employment : from January 2016 till present time
Job Title : Java Senior Developer

Project Description
Project Name:OpenApi
Role: Java Enterprise Senior Developer
Technologies:
• Java SE 7.0
• OSGI
• Spring,
jUnit, jMock
• Maven
• Netty
• Hazelcast

Project Description
Project Name: OpenApi/Production
Product description: OpenApi is the server side system for handling big amount of client requests. This system serves as background for writing special apis for big amount of games. Deployed on multimode environment. Uses http, https, protbuf, protostaff, socket.io connections. Smart modular app which could work under height loading behind balancer.
Role: Java Senior Developerin team containing 8 persons
Responsibilities and Key Accomplishments:
• Developed business logic, Team work processes
• Implemented Notifications, Request and Responses
• Implementing new services for new games
• Wrote unit, acceptance and integration tests, using Junit, Unitils, JMock frameworks
• Fixing bugs, Urgent and high priority production issues.
• Reviewing requirements
• Develop architecture for additional modules
• Height communication activity with external teams (around 10)
Technologies:
• Java SE 7.0
• Spring,
• Hazelkast
• Netty
JUnit, Unitils, Special integration test
• OSGI, Maven

Name of Employer : Playtech Kiev(>500 employee)
Dates of Employment : from February 2014 –January 2016
Job Title : Java Senior Developer/JavaTeam Leader

Project Description
Project Name:Live /EzPush
Role: Java Senior Developer/Java Team Leader
Technologies:
• Java SE 8.0
• Angular 1.0, at the startBootstrap, Backbone
• Mongodb
• Spring,SpringData
jUnit, jMock, Mockito, integration tests, database tests
• Maven
• Akka
• Java api for sending push notifications to different platforms
• Jenkins
• VersionOne as activity tracking tool
• Agile, sprints 2 weeks long

Project Description
Project Name: Live/EzPush
Product description: EzPush is the complete separate application for handling client push notifications for Android and IOs platforms. Base project technologies are Spring, SpringData, Mongo as database, Akka and Java 7 with the help of angular and bootstrap help on UI side. Application serves as platform for pushing different types of messages to end users, this application includes authentication part, business logic and core sending functionality. Height modular – contains 4 separate modules, which could be deployed on different servers. Main goal is to send push notifications to the gamers. As continuous delivery tool was used Jenkins. Development process – agile with 2 weeks sprints. Leading version 15.5.1.
Role: Java Senior Developer/Java Team Leaderin team containing 5 persons
Responsibilities and Key Accomplishments:
• Developed business logic and architecture
• Help team members with blockers, manage development process, daily scrums initiator
• Implemented Client side code and architecture based on angular framework.
• Implemented five types of tests – database tests, service mock tests, integration tests for server side, unit tests for ui side using karma framework and integration tests for ui based on mocks (main goal was run them without server, was successfully achieved)
• Implementing client side logic using angular library and jquery, work with promises and socket.io library.
• Fixing bugs and added new use cases
• Reviewing requirements and work of four team members, tester and PO engineer
• Handling versions and deployment tasks.
• Scrum leading, task estimation, task tracking management, user stories discussions with product owner, code demo, deployment of new version to the production.
Technologies:
• Java SE 7.0
• MongoDB
• Spring,SpringData
• REST api
JUnit, Unitils
• Socket.io, angular, bootstrap, karma, qunit
• Akka
• Maven

Name of Employer : Playtech Kiev(>450 employee)
Dates of Employment : from October 2012 till February 2014
Job Title : Java Senior Developer

Project Description
Project Name:OpenApi/AdminConsole
Role: Java Enterprise Senior Developer
Technologies:
• Java SE 7.0
• jqxWidgets, REST
• Mongodb
• Spring,SpringSequrity, SpringData
jUnit, jMock
• Maven
• Tomcat 7
• Agile

Project Description
Project Name: OpenApi/AdminConsole
Product description: AdminConsole is the complete separate application for handling and emulating client requests done for different game and system management logic to server. This system has its own destination for testing requests logic sent to openapi server. It has socketIo dedicated connection to the server and all the data send in json format, except settings for application itself. With help of this tool ProductOwner or Licensee could view provided logic and game behavior in details. System has its own authentication and role management module and deployed on tomcat server. As continuous delivery tool was used Jenkins.
Role: Java Senior Developerin team containing 4 persons
Responsibilities and Key Accomplishments:
• Developed business logic and arcitecture
• Implemented 70% of rest apis
• Implemented authentication authorization part
• Implementing client side logic using jqxWidgets library and jquery, clear ajax requests.
• Wrote unit, acceptance and integration tests, using Junit, Unitils, Jmock frameworks
• Fixing bugs and added new use cases
• Reviewing requirements and work of two team members
• Handling versions and deployment tasks.
Technologies:
• Java SE 7.0
• MongoDB
• Spring,SpringSecurity
• REST api
JUnit, Unitils
• jqxWidgets
• Tomcat
• Maven

Name of Employer : Playtech Kiev(>450 employee)
Dates of Employment : from June 2012 till October 2012
Job Title : Java Senior Developer

Project Description
Project Name:OpenApi
Role: Java Enterprise Senior Developer
Technologies:
• Java SE 7.0
• OSGI
• Mongodb
• Spring,
jUnit, jMock
• Maven

Project Description
Project Name: OpenApi
Product description: OpenApi is the server side system for handling big amount of client requests. This system serves as background for writing special apis for big amount of games. Uses http, https, protbuf, protostaff, socket.io connections. Smart modular app which could work under height loading.
Role: Java Senior Developerin team containing 8 persons
Responsibilities and Key Accomplishments:
• Developed business logic
• Implemented Notifications, Request and Responses
• Implementing new services for new games
• Wrote unit, acceptance and integration tests, using Junit, Unitils, Jmock frameworks
• Fixing bugs
• Reviewing requirements
• Develop architecture for additional modules
Technologies:
• Java SE 7.0
• MongoDB
• Spring,
• Hazelkast
JUnit, Unitils, Spetial integration test
• OSGI
• Maven

Name of Employer : GlobalLogic Kiev(>1200 employee)
Dates of Employment : from February 2011 till June 2012
Job Title : Java Enterprise Developer

Project Description
Project Name:TelcordiaOi VPN
Role: Java Enterprise Middle Developer
Technologies:
• Java SE 6.0
• JSF, Dojo, JavaScript, Servlet, JSP
• Hibernate, Hsqldb
• Spring,Spring-Batch
• Weblogic 9
• Struts, Tiels
jUnit, jMock, jWebUnit, Silk
• GWT, GXT, GWT RCP, GWTEventService
• Maven

Project Description
Project Name: TelcordiaOI VPN
Product description: OI VPN is the call management system. Every telecommunication service provider has programming system, which helps him to manage subscribers, groups of subscriber, balances, actions, calls. The system bound with node remote oracle databases, one per remote Telcordia server and one center database LDB for setting storage. GUI of the system implemented using Servlet, Struts, Tiels, Dojo, JSP, Spring Batch, technologies.
Role: Java Enterprise Developerin team of 5 persons
Responsibilities and Key Accomplishments:
• Developed business logic, DAOs
• Implemented JSP pages based on Dojo, JSTL, JavaScript
• Creating, changing ANT script for application deploying and building
• Wrote unit, acceptance and integration tests, using Silk, JUnit frameworks
• Fixing bugs
• Internationalization of the application
• Reviewing requirements
• Develop architecture for additional modules, using GWT, GXT
Technologies:
• Java SE 6.0
• JSF, Dojo, JavaScript, Servlet, JSP, XStream
• Hibernate, Hsqldb
• Spring,Spring-WS
• Weblogic 9
• Struts, Tiels
JUnit, EasyMock,Silk
• GWT, GXT, GWT RCP, GWTEventService
• Maven

Name of Employer : GlobalLogic Kiev(>1200 employee)
Dates of Employment : from April 2011 till June 2012
Job Title : Java Enterprise Mentor

Project Description
Project Name:Globallogic internal training programm
Role: Java Enterprise Mentor Level 2
Technologies:
• Java SE 6.0, EJB
• Servlet, JSP, RichFaces
• Hibernate, Hsqldb
• Spring
• JBoss, jetty, tomcat, WebLogic
JUnit,JMock, JWebUnit, EasyMock
• Ivy, Ant, Maven
• GWT
• CSS, HTML 4, XML, JAXB

Project Description
Project Name: GlobalLogic internal training programm.
Product description: Course for increasing java EE junior developers knowledge base (duration 3 mth. for one trainee).
Role: Java Enterprise Mentor Level 2in team of 16 persons
Responsibilities and Key Accomplishments:
• Mentor the junior developer newcomers in course technologies
• Fix with trainee the training project issues in all the technologies stack
• Watch and fix trainees jira tasks tracking
• Watch and fix trainees iteration tracking
• Find and check the enhanced and additional tasks for trainees
• Clarify dark palaces in training tutorials
• Code refactoring and code review for trainee
• Pair programming with trainee
• 5 junior developers were completely educated
Technologies:
• Java SE 6.0, EJB
• Servlet, JSP, RichFaces
• Hibe...

Voir le profil complet de ce freelance