MUST HAVE: Ability to write complex procedures/views/SQL; Apache Kafka; JAVA 8/11, Jenkins, GitHub, SQL, Embedded Tomcat, Spring boot, Swagger, Micro services; Jenkins; Microservices
Responsibilities:
Design, maintain and implementation of API, microservices and backend components
Work with API developers across the team to build new features at large scale
Improve API standards and services
Development and unit testing of Java RESTful services that integrates with external client systems
Creates technical designs for new systems, and/or modifications to existing systems.
Translates detailed requirements into functional system designs.
Ability to prioritize work and meet deadline and also establish and maintain effective working relationships with clients, project team members, supervisors, and employees from other departments.
Work closely with internal and external design, business, and technical counterparts
Research and recommend functional libraries to expedite development
Required Qualifications:
At least 6+ years overall experience Java/J2EE development with REST API, Spring Boot, Angular, XML, JSON, Swagger - development, hands-on troubleshooting and deployment experience.
6+ years of RESTful or SOAP web services
Working Knowledge and hands on experience in DEVOPs tools like Jenkins, Docker and GIT
3+ years Angular, CSS, JavaScript, HTML
3+ years of GitHub, Jenkins and CI/CD server
Experience writing unit tests for JavaScript code.
Experience using Agile methodologies for developing application
Has Knowledge on APIGEE and Swagger
Experience with mainframe application migration is a big bonus