08 Sep
|
Optimum Solutions Pte
|
India
08 Sep
Optimum Solutions Pte
India
Job Description:
Java Lead / Technical Lead with strong technical expertise in Java, Spring Boot, Microservices, and Cloud platforms, along with proven experience in team management and stakeholder coordination. The ideal candidate should be able to lead end-to-end software delivery — from architecture and design to production deployment — while guiding a team of developers and collaborating closely with client and business stakeholders.
Must have:
At least 8 years of experience in creating and maintaining high performance, mission-critical backend applications
Proven experience of implementing Java 8 and above based applications in production
Proven experience of building robust REST APIs and micro-services using Java.
Proficient in Spring Framework (Springboot, REST, JPA, Security, oAuth, etc.)
Sound knowledge of micro-services patterns and implementation styles
Proficient in working with relational or NoSQL databases
Sound experience in writing automated test cases using JUnit, Gherkin and Cucumber
Sound experience in working with Gradle or Maven
Solid troubleshooting ability and technical analysis skills – performance optimization included.
Strong communication skills with a team-centric approach to discussion and decision-making within a distributed team.
Experience in designing, deploying application to cloud platforms like AWS, Azure, Google Cloud.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
Experience with messaging platforms (e.g. Kafka, IBM MQ, RabbitMQ, etc.)
Candidates from Banking Domain will be preferred.
📌 Lead Java Developer (India)
🏢 Optimum Solutions Pte
📍 India