Source description
About the role
Senior Java Developer Experience: 6+ Years Location: Mumbai / Noida Work Mode: Hybrid (4 Days Work From Office) Office Locations Mumbai: BDO India Services Private Limited, Lotus Corporate Park, F Wing 2001 & A Wing 2002, Goregaon East, Mumbai – 400060 Noida: Windsor IT Park, Plot No. A-1, Floor 2, Tower B, Sector 125, Noida, Uttar Pradesh – 201301 Notice Period Immediate to 15 Days Interview Process Cogbee Assessment 2 Technical Client Interviews Work Expectations 4 days Work From Office Weekend support as and when required Willingness to stretch 1–2 hours daily for the next 2–3 months due to a critical project phase Mandatory Skills Java 21 ( Preferred ) | Java 17 / Java 11 Core Java Spring Boot Microservices REST APIs PostgreSQL / SQL (Joins, Schema, Database Queries) JPA / Hibernate Distributed Systems & Circuit Breaker Good to Have Azure Cloud API Gateway Workflow Orchestration Serverless Applications Key Responsibilities Design, develop, and maintain enterprise applications using Java and Spring technologies. Develop scalable Microservices-based applications. Build and consume RESTful APIs. Develop SaaS applications with Multi-Tenant architecture. Write optimized SQL queries, database schemas, and stored procedures. Perform unit testing and deliver high-quality code. Support and implement complex integration projects. Stay updated with the latest Java technologies and best practices. Preferred Candidate Profile 6+ years of hands-on experience in Java application development. Strong experience in Spring Boot, Microservices, and REST APIs. Good understanding of PostgreSQL, SQL Joins, and database design. Experience working on SaaS-based Multi-Tenant applications. Exposure to cloud platforms (Azure or equivalent) is an added advantage.
More at sourcebae