20 hours ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Maintain, develop, and optimize Java-based software solutions.
- Analyze and solve software engineering problems using scientific methods.
- Apply software engineering practices across research, design, development, and maintenance.
- Collaborate with software engineers and stakeholders as a team player.
- Support and enhance applications using Java/J2EE, Kafka, SQL, Unix shell scripting, and Git-based tools.
Requirements
- 4–7 years of experience in software engineering or Java support.
- Strong programming and analytical skills using Core Java.
- Experience with SQL.
- Proficiency in Unix shell scripting and other scripting languages.
- Working experience with Git, GitHub, and GitLab.
- Willingness to learn new technologies.
- Good communication skills, a positive attitude, and strong commitment levels.
Benefits
- Career paths, internal opportunities across Capgemini, and personalized career guidance.
- Wellness benefits including health checks, telemedicine, insurance with top-ups, elder care, partner coverage, and new-parent support through flexible work.
- Opportunities to work on technology and engineering projects with industry leaders and on societal and environmental solutions.
- The role is based in Bangalore.
Tech Stack
Categories
About Capgemini
Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.
