This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Lead the software interface development team in development, change control, issues resolution, requirements management, analysis and design, programming/construction, and testing
Design, Develop, and Integrate using distributed JAVA/J2EE technologies
Serve as a technical expert on development, coding, testing, and debugging stages of application
Lead activities and interact with users through all phases of the Systems
Develop controllers, services, and DAO layers using the spring framework (Spring MVC, Spring data, Spring rest, IOC, AOP, Security,), ORM like JPA, and Oracle
Develop detailed specifications, coding, and unit and systems testing for the application
Provide technical and analytical guidance to team members to facilitate the implementation of new technologies
Develop the Web Services for both SOAP and Restful
Design and Implement web-based applications using JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap, and other web-based frameworks
Perform Gap Analysis and Risk analysis of the existing system, evaluate the benefits of the new system, and check the compatibility of the existing system infrastructure with the new business Requirements
Create process maps, workflow diagrams, structure charts, and different types of system or process representations
Create interface specification documents between impacted applications
Write and implement test scenarios for the components developed using different java-based technologies like Junit
Deploying the applications using the Jenkin jobs in various environments like Development, ST, and UAT
Creating stories and sub-stories in various sprint tasks using ADO
Involved in improving the code quality using tools and STS IDEs
Analyze the logs and create Visual VM, and dashboards to identify the issues in a production environment
Involved in fixing the bugs in various environments like D2D, ST, UAT, and Production
Taking ownership of complex business requirements and working them to completion
Interact with UX/UI design team to discuss UI/UX impacts on a need basis, interact with Product Owner/BA to get/clarify feature requirement details on a need basis
Follow Agile ceremonies like Sprint Planning, Backlog Grooming, Daily Scrum, Sprint Review, and Sprint Retrospective
Requirements
Bachelor's degree in Computer Science, Engineering or equivalent in a related field or a foreign equivalent with relevant experience
Experience in distributed JAVA/J2EE technologies
Experience with Spring Framework (Spring MVC, Spring Data, Spring Rest, IOC, AOP, Security), ORM like JPA, and Oracle
Experience in JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap