Job Title: Senior Consultant | ABAP | Bengaluru | SAP
Job Title: Senior Consultant – Java, Node.js, Docker, SpringBoot & RAP
Location: Pan India
Experience: 5 - 8 Years
Company: Deloitte
Job Summary:
Deloitte is seeking a Senior Consultant with 6-9 years of experience in full-stack development using Java and Node.js, containerization with Docker, backend services with SpringBoot, and SAP RAP (RESTful ABAP Programming) for enterprise-grade applications. The role involves designing, developing, and deploying scalable solutions that leverage modern microservices and SAP cloud technologies.
Key Responsibilities:
- Design, develop, and maintain backend and full-stack applications using Java, Node.js, and SpringBoot frameworks.
- Develop RESTful services and APIs utilizing SAP RAP framework for integration with SAP ecosystems.
- Containerize applications using Docker and manage container lifecycle in development and production environments.
- Collaborate with cross-functional teams including business analysts, architects, and QA to deliver high-quality solutions.
- Participate in architecture discussions and design reviews to ensure scalability, performance, and security.
- Develop and execute unit, integration, and performance tests.
- Troubleshoot and resolve application and infrastructure issues related to development and deployment.
- Mentor junior developers and share knowledge across teams.
- Document design, development processes, and best practices.
- Support Agile delivery practices and participate in sprint planning, retrospectives, and reviews.
Required Qualifications:
Education:
- Bachelor’s degree in Computer Science, Engineering, or related field.
Experience:
- 5 - 8 years of professional experience in Java and Node.js development.
- Hands-on experience with SpringBoot for building microservices and backend services.
- Experience with Docker containerization technology.
- Strong knowledge of SAP RAP (RESTful ABAP Programming) for SAP cloud and on-premise integrations.
- Familiarity with RESTful API design and implementation.
- Experience with relational and NoSQL databases.
- Knowledge of CI/CD pipelines and DevOps practices is a plus.
- Exposure to cloud platforms (AWS, Azure, SAP Cloud Platform) is preferred.
Skills:
- Strong programming and problem-solving skills.
- Excellent communication and team collaboration skills.
- Ability to mentor and guide junior team members.
- Strong organizational and multitasking abilities.
Preferred Qualifications:
- Certifications in Java, SAP RAP, Docker, or cloud technologies.
- Experience with frontend technologies like Angular or React is a plus.
- Familiarity with container orchestration (Kubernetes).
- Understanding of security best practices in application development and deployment.