Job Title: Senior Java Developer / Lead Java 8 Spring Boot Microservices
Project Location:
Bagmane Tech Park C V Raman Nagar Bangalore
DLF Downtown Tharamani Chennai
Relevant Experience: 7 Years (with 2 years in a lead role)
Mandatory Skills:
Hands-on experience in Java 8/17 (focus on lambda expressions streams nullable types functional interfaces)
Spring Boot and Microservices development
Strong understanding of Collections Generics Authentication REST API and API security multi-threading reactive programming
Desired Skills:
Experience developing production-grade applications and services in Java
Knowledge of Agile and Scrum methodology
Domain: Financial and Banking
Work Mode: WFO (Work From Office)
Shift Timings: 9:00 AM 6:30 PM
Job Description:We are seeking a highly skilled Senior Java Developer / Lead to develop and maintain production-grade applications and services. The candidate will work closely with the team to design implement test and deploy applications using Java 8/17 Spring Boot and Microservices architecture.
Key Responsibilities:
Lead development and provide technical guidance to junior developers.
Design develop and maintain production-grade applications and services in Java.
Write clean efficient and maintainable code using Java 8/17 features.
Develop REST APIs implement authentication and API security and handle multi-threading and reactive programming where needed.
Participate in Agile/Scrum ceremonies and follow Agile best practices.
Collaborate with DevOps teams on CI/CD pipelines deployment automation and release management using Jenkins Maven GitHub ServiceNow etc.
Write unit tests using JUnit Mockito and other testing frameworks.
Troubleshoot debug and optimize code for performance and reliability.
Ensure adherence to client policies by working from the office location.
Candidate Requirements:
7 years of hands-on experience in Java development with 2 years in a lead role.
Strong knowledge of Collections Generics Lambda Streams REST APIs API security multi-threading and reactive programming.
Experience in DevOps tools (CI/CD pipelines Jenkins Maven GitHub ServiceNow).
Excellent communication skills and ability to lead a team effectively.
Must be willing to work from client office as per company policy.