Java Full Stack Developer
Birlasoft
Birlasoft
We are looking for a seasoned Senior Java Developer with over a decade of experience in crafting robust enterprise applications. This role emphasizes an AI-first development approach, leveraging tools like Cursor IDE and GitHub Copilot to enhance the entire software development lifecycle – from coding and testing to documentation and deployment. The ideal candidate brings strong technical leadership, sound judgment, accountability, and a collaborative, solution-oriented mindset to drive innovation and quality.
This position involves designing, developing, and supporting enterprise-grade applications using Java 21+, Spring Boot, and microservices architecture. You will build scalable, secure, and resilient backend services, optimize data access with SQL and ORM frameworks, and ensure secure coding practices. Key activities include contributing to architecture decisions, leading technical discussions, and actively participating in code reviews, CI/CD, and production troubleshooting. Mentoring junior developers and fostering strong collaboration across teams are also integral parts of this role.
A minimum of 10 years of hands-on experience with Java, Spring Boot, and microservices is essential. Proficiency in building and optimizing relational databases, particularly Oracle, with a deep understanding of SQL, JPA/Hibernate, and performance tuning is required. Experience with AI development tools such as Cursor IDE and GitHub Copilot is highly desirable. Candidates must demonstrate expertise in secure coding practices, unit/integration testing with JUnit/Mockito, and CI/CD implementation. Strong communication and leadership skills are vital for this role.
Birlasoft
IT Consulting