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. Key responsibilities include creating RESTful APIs, optimizing performance, writing tests, conducting code reviews, collaborating with stakeholders, and participating in Agile ceremonies. The role involves applying scientific methods to solve software engineering problems, requiring original thought and the ability to supervise other software engineers. The software engineer will build skills and expertise in their software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities and collaborate and act as team player with other software engineers and stakeholders.
Must have:
  • Design and develop microservices using Java and Spring Boot.
  • Create and maintain RESTful APIs.
  • Write unit tests and integration tests.
  • Proficient in Java, Spring Boot, and related technologies.
  • Need hands on coding experience.
  • Familiarity with API management and documentation tools.
  • Knowledge of databases (SQL and NoSQL).
Good to have:
  • Understanding of CI/CD pipelines and DevOps practices.

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

P99 soft - Senior Lead Java Developer

P99 soft

(Remote)
1 Week ago
ARVORE Immersive Experiences - Creative Director

ARVORE Immersive Experiences

São Paulo, State Of São Paulo, Brazil (Remote)
3 Months ago
Match Group - Senior Accountant, Financial Reporting

Match Group

Dallas, Texas, United States (Hybrid)
3 Months ago
Google - Vice President, Product Management and Engagement, Core Developer

Google

Sunnyvale, California, United States (On-Site)
3 Months ago
Snorkel AI - Technical Delivery Manager

Snorkel AI

Redwood City, California, United States (Hybrid)
2 Weeks ago
yubo - Backend Engineering Manager

yubo

Paris, Île-de-France, France (Hybrid)
1 Month ago
Epic Games - Backend Security Programmer (Asset Integrity)

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Activision - Senior Staff Backend Engineer

Activision

San Francisco, California, United States (On-Site)
1 Month ago
Nagarro - Associate Principal Engineer, PHP

Nagarro

India (Remote)
9 Months ago
Dream Sports - Senior Software Engineer - Backend

Dream Sports

Pune, Maharashtra, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Remote - Senior Marketing Manager, Lifecycle Marketing

Remote

Central Sulawesi, Indonesia (Remote)
1 Week ago
Nice - Senior Back End Engineer

Nice

Sandy, Utah, United States (On-Site)
1 Week ago
Decagon - Office of the CEO, Founder Associate

Decagon

San Francisco, California, United States (On-Site)
1 Week ago
Notion - Manager, Scaled Customer Success, AMER

Notion

San Francisco, California, United States (On-Site)
2 Months ago
Qualcomm - CPU IR PDN Physical Design Sr Lead

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Months ago
Sabre India - Principal Software Engineer - Revenue Optimzier

Sabre India

Kraków, Lesser Poland Voivodeship, Poland (Hybrid)
2 Months ago
Zscaler - Senior Staff Software Engineer - API Tooling and Frameworks

Zscaler

San Jose, California, United States (On-Site)
2 Weeks ago
Brillio - Senior Data Analyst

Brillio

McLean, Virginia, United States (On-Site)
1 Week ago
Survay Monkey - Senior Product Designer

Survay Monkey

Ottawa, Ontario, Canada (Remote)
1 Month ago
Patreon - Scientist to Data Scientist

Patreon

San Francisco, California, United States (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

WRI - Help Desk Support Analyst I

WRI

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Tellius - Data Scientist

Tellius

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Capgemini - Artwork Project Management

Capgemini

Kolkata, West Bengal, India (On-Site)
2 Months ago
PwC - IN Manager Contract Lifecycle Management C&C TRS Gurgaon

PwC

Gurugram, India (On-Site)
4 Days ago
Veeam Software - Customer Success Representative

Veeam Software

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Capgemini - Business Analyst_Insurance Consulting

Capgemini

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Sprinkler - NOC Manager

Sprinkler

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Site Core - Channel Sales Lead - India

Site Core

India (On-Site)
1 Month ago
Arkose Labs - Platform Engineer

Arkose Labs

Pune, Maharashtra, India (Hybrid)
2 Months ago
Capgemini - Software Engineer

Capgemini

Chennai, Tamil Nadu, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

EvenUp - Staff Backend Engineer, Growth

EvenUp

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Tide - Staff Engineer, Backend

Tide

Lithuania (Remote)
1 Week ago
Wrike - Mid-Senior Backend Engineer

Wrike

Prague, Czechia (Hybrid)
2 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports/iGaming

LeoVegas

Málaga, Andalusia, Spain (Hybrid)
9 Months ago
bytedance - Backend Software Engineer - Foundational Technology

bytedance

Singapore (On-Site)
3 Months ago
Playtika - PHP Technical Lead

Playtika

Ukraine (On-Site)
3 Months ago
Perplexity - Backend Software Engineer - Search

Perplexity

Belgrade, Serbia (On-Site)
2 Months ago
immersive division - Senior Software Engineer (Backend)

immersive division

(On-Site)
4 Weeks ago
Nagarro - Principal Engineer, PHP Lavavel

Nagarro

India (Remote)
9 Months ago
Winner Studios - PHP Developer

Winner Studios

Hong Kong (On-Site)
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 (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Pune, Maharashtra, India (On-Site)

Kolkata, West Bengal, India (On-Site)

Chennai, Tamil Nadu, 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