Tech Jobs for Talents without Borders
English-1st. Relocation-friendly. Curated daily by Imagine.
3,898 Jobs at 189 Companies

Software Engineer

Capgemini

Capgemini

Software Engineering
India
Posted on Monday, September 2, 2024

Job Description

Java Developer - C1 - PWP

Essential Skills/Basic Qualifications:

Strong experience in the Cards/Payment domain.

work experience as a Java Developer with expertise in Core Java, Spring Framework (Spring Boot & Spring Batch), and RESTful API services.

Experience in writing test cases and Unix Shell scripts.

Proficient knowledge of relational databases and SQL.

Strong problem-solving abilities.

Experience with cloud platforms (AWS, Azure, Google Cloud, Oracle).

Desirable Skills/Preferred Qualifications:

Hands-on experience with Java.

Expertise in Java and Java EE applications.

Experience in implementing CI/CD pipelines.

Proficiency in planning, developing, and maintaining Java applications.

Efficient and error-free coding skills.

Ability to collaborate effectively on projects.

Experience with integration and deployment of updates.

Creating high-availability applications.

Proficient in software analysis and error checking.

Excellent communication and organizational skills.

A strong team player.

Primary Skills

A role that can include overseeing a team of platform engineers, and making key technical decisions in the realm of platform development and operations. Key responsibilities include: Team Leadership and Management: Overseeing a team of platform engineers, focusing on team dynamics, and effective delivery of cloud platform solutions. Technical Guidance and Decision-Making: Providing technical leadership and making critical decisions regarding platform architecture, tools, and processes. Balancing hands-on involvement with oversight. Mentorship and Skill Development: Mentoring team members, enhancing their technical skills, and fostering a culture of continuous learning and innovation in platform engineering practices. Deep Technical Proficiency: Possessing a deep understanding of platform engineering principles and practices, and demonstrating proficiency in key technical areas such as cloud services, automation, and system architecture. Practice Development: Contributing significantly to the development of the platform engineering community, staying abreast of emerging trends, and applying this knowledge to drive improvements in the capability.

Skills (competencies)