
Lead Senior Associate | Fullstack Java With React | Gurugram | Engineering as a Service/ Operate
Deloitte Advisory17 days ago
Gurgaon, IndiaSenior
Responsibilities
- Design, develop, test, maintain, and support scalable enterprise applications.
- Build Java 17+ backend services, microservices, REST APIs, and distributed or event-driven applications using Spring Boot and Spring Framework.
- Design database solutions, data models, queries, persistence layers, and performance optimizations.
- Develop and deploy cloud-native applications and integrate them with databases, APIs, messaging platforms, and enterprise systems.
- Apply object-oriented design, design patterns, secure development, code quality, unit testing, and integration testing practices.
- Contribute to CI/CD, deployment automation, logging, monitoring, observability, troubleshooting, and production support.
- Participate in solution design, code reviews, performance optimization, and cross-functional collaboration.
- Integrate frontend applications built with React and JavaScript/TypeScript with REST APIs.
Requirements
- 6–9 years of professional software development experience, including significant hands-on backend development with Java.
- Strong hands-on experience with Java 17+, Spring Boot, and Spring Framework.
- Strong experience designing and developing RESTful APIs and microservices.
- Experience with Hibernate/JPA or comparable persistence frameworks.
- Strong experience with relational databases and SQL, including database design, complex queries, and performance optimization.
- Understanding of object-oriented programming, SOLID principles, design patterns, scalability, resiliency, security, monitoring, and production support.
- Experience with unit and integration testing using frameworks such as JUnit and Mockito.
- Experience with Git, CI/CD, cloud environments, and modern software engineering practices.
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
- Preferred experience with Google Cloud Platform and cloud-native application patterns.
- Preferred experience with Kafka, Google Cloud Pub/Sub, Docker, Kubernetes, GKE, NoSQL databases, stored procedures, indexing, execution-plan analysis, transactions, concurrency, and performance tuning.
- Working knowledge of React, JavaScript/TypeScript, HTML5, CSS3, REST API integration, logging, monitoring, observability, application performance management, and DevOps practices.
Tech Stack
Categories
About Deloitte Advisory
Deloitte Advisory provides consulting and managed services that help organizations manage risk, strengthen controls, investigate fraud, meet regulatory requirements, and execute transactions using analytics and industry expertise. Offerings span cybersecurity, M&A due diligence, finance and regulatory transformation, internal audit, and tech-enabled platforms. It is part of Deloitte’s global network (founded in 1845 and privately held), with U.S. member-firm teams serving corporations and government agencies across sectors.