Job Title: EAD - Engineering - Senior Consultant - Java Springboot Full Stack - Bengaluru

EAD - Engineering - Senior Consultant - Java Springboot Full Stack - Bengaluru
• Job requisition ID : 100742
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP
The team
Deloitte’s Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.
Your work profile
The Senior Consultant is responsible for designing, developing, and delivering scalable full-stack applications using modern Java-based backend technologies and frontend frameworks.
This role involves end-to-end ownership of application development, including backend services, frontend interfaces, database management, and deployment support using DevOps practices. The role ensures high-quality, secure, and performant solutions aligned with business and technical requirements.
Key skills required:
• 6+ years of experience in software development roles
• Strong programming experience in Java (Java 8 or above)
• Hands-on experience with Spring Boot, Spring MVC, and Microservices architecture
• Experience in designing and developing RESTful APIs and backend services
• Experience with frontend frameworks such as React.js or Angular
• Strong knowledge of JavaScript, HTML5, and CSS3
• Experience working with databases such as MySQL, PostgreSQL, or MongoDB
• Familiarity with Git and version control systems
• Understanding of Docker, CI/CD pipelines, and DevOps practices
• Exposure to cloud platforms (AWS / Azure / GCP) is preferred
Preferred Qualifications
• Bachelor’s degree in Computer Science, Engineering, or a related field
• Experience in cloud-native application development
• Exposure to Agile/Scrum development environments
• Experience working in enterprise-scale or product-based environments
• Familiarity with system design and scalable architecture patterns
• Strong debugging and performance optimization skills
Key Skills & Competencies
• Full-stack development (Java + React/Angular)
• Backend architecture and microservices design
• API development and integration
• Database design and optimization
• DevOps and deployment understanding
• Problem-solving and analytical thinking
• Strong collaboration and communication skills
• Ability to work in Agile team environments
Location and Way of Working:
• Base location: Bengaluru
