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).
Design, Analysis, and Development of software interfaces
Implementation, Testing, deployment bug fixes
Coordinate with other team members and product owners/BA meetings, sprint planning
Lead software interface development team
Interact with UX/UI design team
Take ownership of complex business requirements
Requirements
Bachelor's degree in Computer Science, Engineering, or equivalent in a related field or a foreign equivalent with relevant experience
Lead the software interface development team
Design, Develop, and Integrate using distributed JAVA/J2EE technologies
Serve as a technical expert on development, coding, testing, and debugging
Develop controllers, services, and DAO layers using 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
Provide technical and analytical guidance
Develop Web Services for both SOAP and Restful
Design and Implement web-based applications using JavaScript, MVC, jQuery, Angular 2.0, HTML5, Bootstrap
Perform Gap Analysis and Risk analysis
Create process maps, workflow diagrams, structure charts
Create interface specification documents
Write and implement test scenarios using Junit
Deploying applications using Jenkin jobs
Creating stories and sub-stories in sprint tasks using ADO
Improve code quality using tools and STS IDEs
Analyze logs and create Visual VM dashboards
Fix bugs in various environments
Coordinate with team members and product owners/BA