API Java Tech Lead
On-sitePune, Maharashtra, India
Job Summary
Design, develop, and improve high-quality software solutions using Core Java, Spring Boot, and REST API architecture while ensuring scalability, maintainability, and performance optimization. Lead cross-functional collaboration with product managers and designers to define requirements, devise solution strategies, and drive seamless integration. Conduct code reviews, implement unit and integration testing practices, and advise on decision-making to foster a culture of technical excellence and knowledge sharing. Manage risk, develop new policies, and mentor team members to deliver work impacting the whole business function.
Required Qualifications
- Expertise in Core Java with strong hold on OOPS concepts and Collections
- Knowledge on Spring concepts like IOC, Transactions, JPA, MVC
- Knowledge on Spring Boot
- Knowledge on Rest API architecture
- Knowledge on Gradle or Maven
- Expertise in unit testing framework like Mockito, Easymock and integration tests like Karate framework
- Hands on Multithreading, ExecutorService, CompletableFuture, thread safety functionalities
- Basic knowledge on SQL
- Experience with React Native, React 18, TypeScript/JavaScript, Redux
- Mobile UI/UX
- API gateway patterns
- Performance tuning
- AWS/Azure services
- Observability (ELK/Splunk/AppDynamics)
- Automated tests (Jest, Appium/Detox)
- CI/CD (Jenkins/GitLab)
- Listen and be authentic
- Energise and inspire
- Align across the enterprise
- Develop others
- Respect
- Integrity
- Service
- Excellence
- Stewardship
- Empower
- Challenge
- Drive
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.