The company is looking for a Java Developer to lead and own technical aspects of Java/J2EE implementations, including data migrations, data quality, systems integrations, 3rd party applications, and custom development. They need to manage development teams and build customized solutions that support business requirements and drive key business decisions.
Requirements
- Minimum 5+ years of development experience on Java/J2EE.
- Minimum 3 + years of experience in Java Spring Boot and Microservices.
- Minimum 2 Years of experience in CICD pipeline (Jenkins, Dockers, Kubernetes).
- Hands on experience in Rest API’s and Microservices.
- Good knowledge in MS SQL, Mongo DB, MySql.
- Experience with API integration tools Git, Jenkins, Spring Kafka, Eclipse.
- Hands on experience on Splunk and New Relic tools.
Responsibilities
- Lead and own all technical aspects of Java/J2EE implementations and / or customizations including data migrations, data quality, systems integrations, 3rd party applications and custom development.
- Manage development teams using Java, Microservices, API and other technologies to build customized solutions that support business requirements and drive key business decisions.
- Provide technical leadership, setting best practices (e.g., integration and application development, deployment, testing, iterative refinement).
- Define, communicate, and manage a change management (release) process to develop and implement new applications/code and updates to existing applications/code.
- CICD/Release Management.
- Identification of risks and issues from technical perspective.
- Change Control/Change Management.
Other
- Experience managing work streams.
- BACHELOR OF COMPUTER SCIENCE