Java Backend

2 Months ago • 4-12 Years • Backend Development

Job Summary

Job Description

The Software Engineer will design, develop, and maintain scalable microservices using Java and Spring Boot. They will create and maintain RESTful APIs, optimize performance, write unit and integration tests, and conduct code reviews. Collaboration with product owners, UX/UI designers, and other stakeholders is essential, as is participating in Agile ceremonies. The role encompasses software development, maintenance, and optimization, requiring original thought and the ability to supervise technical work. The engineer will build skills and expertise, collaborating with other engineers and stakeholders. The job involves hands-on coding experience, with a focus on microservices architecture and ensuring high-quality software solutions to meet business needs.
Must have:
  • Design and develop microservices with Java and Spring Boot.
  • Create and maintain RESTful APIs.
  • Identify and resolve performance bottlenecks.
  • Write unit and integration tests.
  • Proficient in Java and Spring Boot technologies.
  • Hands-on coding experience.
  • Knowledge of databases (SQL and NoSQL).
  • Understanding of CI/CD pipelines.

Job Details

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same.

Software Engineer

We are seeking a skilled Java Spring boot Microservices Developer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining scalable microservices architecture using Java. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business needs.

Key Responsibilities:

  • Microservices Development: Design, develop, and deploy microservices using Java and relevant frameworks (Spring Boot, etc.).
  • API Design: Create and maintain RESTful APIs, ensuring efficient communication between services.
  • Performance Optimization: Identify and resolve performance bottlenecks, ensuring optimal system performance.
  • Testing & Quality Assurance: Write unit tests and integration tests to ensure code quality and reliability.
  • Code Review & Mentorship: Conduct code reviews and provide mentorship to junior developers, fostering a culture of continuous learning.
  • Collaboration: Work closely with product owners, UX/UI designers, and other stakeholders to understand requirements and deliver high-quality solutions.
  • Agile Methodologies: Participate in Agile ceremonies (sprints, retrospectives, stand-ups) and contribute to continuous improvement initiatives.
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Qualifications

  • Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Experience: 4 to 12 years of professional experience in software development, with a strong focus on Java and microservices.
  • Technical Skills:
    • Proficient in Java, Spring Boot, and related technologies.
    • Need hands on coding experience
    • Familiarity with API management and documentation tools (Swagger, Postman).
    • Knowledge of databases (SQL and NoSQL) and data modeling.
    • Understanding of CI/CD pipelines and DevOps practices.

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 fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Similar Jobs

Visa - Staff Software Engineer - ServiceNow/ITOM

Visa

Ashburn, Virginia, United States (Hybrid)
3 Weeks ago
Bright Machines - HR & Office Coordinator

Bright Machines

San Francisco, California, United States (On-Site)
4 Weeks ago
The New York Times - Talent Acquisition Manager, Video

The New York Times

New York, United States (Hybrid)
1 Month ago
Critical mass - Freelance Copywriter, Platform + Systems Focus

Critical mass

Toronto, Ontario, Canada (On-Site)
5 Days ago
easygo - Data Analyst - Risk

easygo

Melbourne, Victoria, Australia (On-Site)
1 Month ago
Ness - Lead PHP Developer

Ness

Timișoara, Timiș, Romania (On-Site)
1 Week ago
FICO - Software Engineering-Lead backend Engineer

FICO

Bengaluru, Karnataka, India (On-Site)
1 Month ago
binance - Pioneer Talent Program - Backend Java Engineer (DEX) - Web3 Wallet

binance

Dubai, Dubai, United Arab Emirates (Remote)
7 Months ago
Alaan - Backend Engineer

Alaan

Bengaluru, Karnataka, India (On-Site)
10 Months ago
Onehouse - Backend Engineer

Onehouse

Bengaluru, Karnataka, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Moloco - Growth Manager (Russian Speaking)

Moloco

London, England, United Kingdom (On-Site)
5 Days ago
room8 - Lead Project Manager

room8

Poland (On-Site)
3 Months ago
Daybreak Game Company LLC - Senior Publishing Producer

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
10 Months ago
Minted - Principal UX Designer

Minted

(Remote)
3 Months ago
Discord - Senior Software Engineer, Data Platform

Discord

San Francisco, California, United States (On-Site)
5 Days ago
Qualcomm - Senior Staff/Manager - Automotive(FuSa/embedded Systems)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Playtika - Service Operations Analyst

Playtika

Ukraine (On-Site)
3 Months ago
Car Gurus - Associate Product Manager, Communications Platform

Car Gurus

Boston, Massachusetts, United States (Hybrid)
3 Weeks ago
Globalization Partners - Senior Product Designer – Mobile (AI Native App)

Globalization Partners

Ireland (Remote)
1 Month ago
Scout - Lead, Electrical System Validation

Scout

Novi, Michigan, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

Brandshark - Content Creator

Brandshark

Bengaluru, Karnataka, India (On-Site)
9 Months ago
e2 open - Senior Software Engineer

e2 open

Hyderabad, Telangana, India (On-Site)
5 Days ago
PwC - Associate Compliance - Ethics & Business Conduct

PwC

Gurugram, India (On-Site)
1 Month ago
Capgemini - Organization Change Management

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
AiDash - Software Development Engineer I - iOS

AiDash

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
IMC - Software Engineering Intern

IMC

Mumbai, Maharashtra, India (On-Site)
17 Hours ago
Axi - Office & Talent Coordinator

Axi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Assystems - Site Mechanical Engineer

Assystems

Bagalkote, Karnataka, India (On-Site)
8 Months ago
Oliver Plus - Artworker

Oliver Plus

Mumbai, Maharashtra, India (On-Site)
5 Days ago
Rackspace Technology - Rubrik Backup Engineer IV

Rackspace Technology

India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

appier - Software Engineer, Backend Development (Intern)

appier

Taipei City, Taiwan (On-Site)
1 Month ago
GameChanger - Staff Backend Engineer, Video Enablement

GameChanger

New York, United States (Remote)
5 Days ago
fairmatic - Senior Software Engineer - Backend

fairmatic

Bengaluru, Karnataka, India (Hybrid)
9 Months ago
Casumo - Backend Engineer

Casumo

Skopje, Greater Skopje, North Macedonia (Hybrid)
1 Week ago
Inkittt - Senior Software Engineer, Backend

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
9 Months ago
Zscaler - Principal Software Development Engineer - Backend (Java/API)

Zscaler

Bengaluru, Karnataka, India (On-Site)
5 Days ago
bytedance - Tech Lead Backend Software Engineer

bytedance

San Jose, California, United States (On-Site)
4 Months ago
metacore - Backend Programmer

metacore

Helsinki, Uusimaa, Finland (Hybrid)
5 Days ago
Playtika - PHP Tech Lead

Playtika

Poland (Hybrid)
3 Months ago
JMA - Backend GO Developer

JMA

Bologna, Emilia-Romagna, Italy (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We are a global leader in partnering with companies to transform and manage their business by harnessing the power of technology. Capgemini is a global leader in partnering with companies to transform and manage their business. Capgemini is a global leader in partnering with companies to transform and manage their business by harnessing the power of technology.

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mumbai, Maharashtra, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Capgemini

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug