Job Title: Java Full Stack Developer | Assurance | Bengaluru | Controls

Java Full Stack Developer | Assurance | Bengaluru | Controls
• Job requisition ID : 108039
• Location: Hyderabad
• Entity: Deloitte South Asia LLP
The Team
Assurance had to do much more than keep the wheels turning; it is the engine that drives functional excellence and the enabler of innovation and long-term growth. Learn more about Assurance
Seeking experienced Java Full Stack Developers with strong ReactJS expertise to design, build, and maintain enterprise-grade applications for the engagement. The ideal candidate will be proficient across the full stack — Java backend, React frontend, APIs, and cloud-native services.
Key Responsibilities:
- Design and develop full stack applications using Java and ReactJS
- Build and maintain RESTful APIs and microservices using Spring Boot and Spring JPA
- Develop responsive, accessible frontend components using React and modern JavaScript/TypeScript
- Integrate with messaging infrastructure — Kafka — and cloud services on Azure
- Work with relational databases (MS SQL) and apply sound data modelling practices
- Follow micro-service architecture patterns and API gateway standards
- Collaborate with tech leads, product owners, scrum masters, and QA engineers in an agile team
- Participate in code reviews and contribute to engineering best practices
- Support CI/CD pipeline integration and DevOps practices
Skills & Experience Required:
- 7+ years of software development experience
- Strong proficiency in Java, Spring, Spring Boot, Spring JPA, and REST APIs
- Strong experience with ReactJS and modern front-end development (HTML, CSS, JavaScript, TypeScript)
- Experience with RESTful API development, API gateways, and integration patterns
- Working knowledge of Kafka, Kubernetes, MuleSoft, and Azure cloud
- Experience with MS SQL and general knowledge of cloud best practices
- Familiarity with micro-service architecture
- Bachelor's degree in Computer Science, MIS, or related field preferred
