
Senior Associate | Fullstack Java | Bengaluru | Engineering as a Service/ Operate
Deloitte Advisory1 day ago
Bengaluru, IndiaSenior
Responsibilities
- Design, develop, test, maintain, and support scalable enterprise applications.
- Build backend services, microservices, and REST APIs using Java 17+ and Spring Boot/Spring Framework.
- Design distributed and event-driven applications and integrate them with databases, messaging platforms, REST APIs, and enterprise systems.
- Design database solutions, data models, queries, data access layers, and performance optimizations.
- Develop and deploy cloud-native applications and services.
- Contribute to automated testing, CI/CD, deployment automation, logging, monitoring, and observability.
- Participate in solution design, code reviews, troubleshooting, production support, and performance optimization.
- Collaborate with engineering, architecture, product, and cross-functional teams.
Requirements
- At least 6 years of professional software development experience with significant hands-on Java backend development.
- Strong hands-on experience with Java 17+ and Spring Boot/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, and design patterns.
- Experience with unit and integration testing using JUnit and Mockito.
- Experience with Git, CI/CD, cloud environments, application scalability, resiliency, security, performance, monitoring, and production support.
- Preferred 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, Kafka, Google Cloud Pub/Sub, Docker, Kubernetes, GKE, NoSQL databases, observability, application performance management, and automated deployment.
- Working knowledge of React, JavaScript, TypeScript, HTML5, CSS3, and frontend integration with REST APIs.
- Strong problem-solving, communication, and cross-functional collaboration skills.
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.