Java Backend

3 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

Fictiv - Associate Technical Program Manager- India Support

Fictiv

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Autodesk - Data Engineering, Manager

Autodesk

Toronto, Ontario, Canada (On-Site)
2 Months ago
Apple - Channel Cross-functional Manager, Communications

Apple

Los Angeles, California, United States (On-Site)
2 Months ago
extreme network - Account Executive

extreme network

Munich, Bavaria, Germany (Remote)
4 Months ago
bytedance - Backend Software Engineer - CapCut - San Jose

bytedance

San Jose, California, United States (On-Site)
9 Months ago
Playtika - PHP Developer

Playtika

Netherlands (Hybrid)
5 Months ago
Medsender - Software Engineer | Developer API

Medsender

Toronto, Ontario, Canada (Hybrid)
3 Months ago
Loft Orbital - Senior Backend Engineer

Loft Orbital

Golden, Colorado, United States (On-Site)
1 Year ago
Ramp - Software Engineer | Backend

Ramp

New York, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Welltech - Data Platform Technical Lead

Welltech

Spain (Remote)
2 Months ago
Cadence - Product Marketing Manager (Cloud/EDA)

Cadence

San Jose, California, United States (On-Site)
3 Months ago
Tide - Lead Product Designer

Tide

Lithuania (Hybrid)
1 Month ago
Zscaler - Account Executive - Queensland Government

Zscaler

Brisbane, Queensland, Australia (Hybrid)
1 Month ago
Autodesk - Client Services Specialist

Autodesk

Tokyo, Japan (On-Site)
1 Year ago
Zscaler - Principal Software Engineer - Windows OS

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
Zuora - Senior Product Manager, Billing

Zuora

Redwood City, California, United States (On-Site)
1 Month ago
Nice - Partner Sales Executive

Nice

Brazil (Remote)
1 Month ago
Zuora - Enterprise Account Executive

Zuora

London, England, United Kingdom (Remote)
2 Months ago
bytedance - Imaging Systems Lead - Smart Wearable

bytedance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Capgemini - Selenium C#

Capgemini

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Ion - Senior Technical Consultant: Openlink: Systems Focus

Ion

Noida, Uttar Pradesh, India (On-Site)
11 Months ago
Scanline VFX - Lead FX Artist

Scanline VFX

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Accenture - Service Delivery Operations Analyst

Accenture

Gurugram, Haryana, India (On-Site)
3 Months ago
Aeries technology - Site Reliability Engineer

Aeries technology

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Paytm - IT Procurement (Software) - Manager

Paytm

Noida, Uttar Pradesh, India (On-Site)
2 Months ago
Nice - Senior Cloud Systems Engineer

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Aeries technology - Implementation Consultant 2

Aeries technology

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Capgemini - Senior OSS Integration Specialist

Capgemini

Bengaluru, Karnataka, India (On-Site)
3 Months ago
bounteous - Front-End Architect (Angular)

bounteous

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Wrike - Staff Backend Engineer

Wrike

Prague, Prague, Czechia (Hybrid)
1 Month ago
Ramp - Software Engineer | Backend

Ramp

New York, United States (Hybrid)
1 Month ago
Capgemini - Java backend

Capgemini

Hyderabad, Telangana, India (On-Site)
3 Months ago
Nagarro - Senior Staff Engineer, PHP Magento

Nagarro

Mexico (Remote)
10 Months ago
smartbear - Senior Software Engineer - JAVA Backend (Zephyr Enterprise)

smartbear

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Aledade - Senior Software Engineer II - Backend

Aledade

United States (Remote)
3 Months ago
Flexra Software - Senior Backend Developer

Flexra Software

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
3 Months ago
The Mill Adventure - Senior Back-End Developer

The Mill Adventure

St. Julian's, Malta (Remote)
4 Months ago
appier - Software Engineer, Backend Development (Intern)

appier

Taipei City, Taiwan (On-Site)
2 Months ago
Aledade - Senior Engineering Manager - Backend

Aledade

United States (Remote)
1 Month 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.

Noida, Uttar Pradesh, India (On-Site)

Pune, Maharashtra, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Kolkata, West Bengal, India (On-Site)

Mumbai, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Pune, Maharashtra, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

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