JAVA Full Stack | 4 to 12 years | Mumbai, Pune & Bangalore |
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Primary Skills
- Strong background in Core Java with relevant experience in J2EE technologies, Hibernate Framework, and Spring Boot for backend development, and Angular2/Angular4 for frontend development.
- Experience designing and using RESTful APIs, as well as working with data formats like XML and JSON.
- Exceptional coding capabilities, problem-solving skills, and a proactive approach to learning new technologies to improve performance and scalability.
- Expertise in writing unit tests and integration tests to ensure code reliability, quality, and maintainability.
- Experience conducting code reviews and providing mentorship to junior developers to foster a culture of continuous learning and improvement.
- Ability to work closely with product owners, UX/UI designers, and other stakeholders to gather requirements and deliver high-quality, user-centric solutions.
- Active participation in Agile ceremonies (sprints, retrospectives, stand-ups), contributing to continuous improvement initiatives within the team.
- Proficiency in Spring Boot, Microservices, Angular, and related technologies. Familiarity with API management and documentation tools. Hands-on experience with Relational Databases such as MySQL and PostgreSQL.
- Deep understanding and hands-on experience with OOP, Design Principles, Design Patterns, Architecture, TDD, Automation, and best practices for software development.
Secondary Skills
↵
- Experience with Kafka for building real-time streaming data pipelines and messaging systems.
- Proficient in Docker for containerization and deployment, enhancing scalability and flexibility in development environments.
- Hands-on experience with Cloud environments including AWS, GCP, and Azure, for cloud-based application development and deployment.
- Strong analytical and problem-solving skills, capable of identifying issues and implementing effective solutions.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with diverse teams.
- Ability to work both independently and in a team-oriented environment, contributing to shared goals and objectives.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Mumbai, IN