T&T | EAD | Consultant & Senior Consultant | Java BE | Mumbai (Mumbai, IN)
Deloitte
Deloitte
Join a dynamic Technology & Transformation practice focused on leveraging data to drive business value. This role offers the opportunity to work with cutting-edge technologies and contribute to impactful data-driven solutions.
As a Consultant/Senior Consultant, you will be instrumental in shaping scalable backend applications. You'll focus on designing, developing, and deploying robust enterprise-grade microservices and RESTful APIs. This position is perfect for those passionate about building high-performance, resilient applications within a collaborative environment.
Design, develop, and deliver scalable backend applications utilizing Java and Spring Boot. Build enterprise-grade microservices and develop efficient RESTful APIs. Implement and adhere to software engineering best practices throughout the development lifecycle. Collaborate effectively with cross-functional teams to ensure the delivery of high-quality, maintainable applications. Apply expertise in areas like SOLID principles, OOP, and GoF Design Patterns. Implement centralized exception handling and leverage Spring AOP for cross-cutting concerns. Conduct unit and integration testing using frameworks like JUnit and Mockito.
A strong foundation in Java backend development with 3-9 years of experience is essential. Proficiency in Java (8+/17+) and Spring Boot is a must. Demonstrated hands-on experience with Microservices Architecture and RESTful API design and development. Solid understanding of software engineering principles, including SOLID, DRY, and OOP, along with GoF Design Patterns. Experience with CI/CD pipelines, DevOps practices, and containerization tools like Docker. Familiarity with Kubernetes for orchestration is advantageous. Excellent analytical, debugging, and problem-solving skills are required. Effective communication and collaboration abilities within Agile teams are crucial.
Deloitte
Technology