Lead Software Engineer | PUNE | 4 year to 15 year |
Capgemini
Software Engineering
India
Posted on Feb 9, 2026
Job Description
Java AWS Developer Pune based only Minimum Experience 10 Years Domain Cards and Payments domain knowledge experience Programming Java 8 minimum REST API Spring Boot Maven Gradle Event Driven MySQL RDBMS Docker Cloud Platforms Services AWS Native API Gateway S3 EC2 Mandatory Good to have Cloud Formation Amazon Kinesis GitLab DynamoDB Develop and maintain Javabased microservices using Spring Boot and Spring Cloud Design and build RESTful APIs using RAML or Swagger Integrate services with AWS native components like API Gateway S3 and EC2 Collaborate with architects to ensure lowlevel design aligns with PCIDSS compliance and secure card data handling Implement eventdriven architecture using Kafka and Amazon Kinesis Build integrations with DynamoDB MariaDB MySQL and MongoDB Participate in Dockerbased deployments ensuring containerized services are optimized for high availability and low latency in payment processing Conduct unit testing and component integration testing Use Git Bitbucket or GitLab for source control and versioning Use Git Bitbucket or GitLab for version control ensuring traceability of changes in sensitive card processing logic Ensure code quality and security compliance using SonarQube and Checkmarx with a focus on data encryption tokenization and secure API design Domain Knowledge in Cards EMV ISO 8583 nice to have card lifecycle transaction types auth capture refund PCIDSS basics |
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutionsorapplications.1. Applies scientific methods to analyse and solve software engineering problems.2. Heorshe is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. Hisorher 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 hisorher 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.
Job Description - Grade Specific
Java AWS Developer Pune based only Minimum Experience 10 Years Domain Cards and Payments domain knowledge experience Programming Java 8 minimum REST API Spring Boot Maven Gradle Event Driven MySQL RDBMS Docker Cloud Platforms Services AWS Native API Gateway S3 EC2 Mandatory Good to have Cloud Formation Amazon Kinesis GitLab DynamoDB Develop and maintain Javabased microservices using Spring Boot and Spring Cloud Design and build RESTful APIs using RAML or Swagger Integrate services with AWS native components like API Gateway S3 and EC2 Collaborate with architects to ensure lowlevel design aligns with PCIDSS compliance and secure card data handling Implement eventdriven architecture using Kafka and Amazon Kinesis Build integrations with DynamoDB MariaDB MySQL and MongoDB Participate in Dockerbased deployments ensuring containerized services are optimized for high availability and low latency in payment processing Conduct unit testing and component integration testing Use Git Bitbucket or GitLab for source control and versioning Use Git Bitbucket or GitLab for version control ensuring traceability of changes in sensitive card processing logic Ensure code quality and security compliance using SonarQube and Checkmarx with a focus on data encryption tokenization and secure API design Domain Knowledge in Cards EMV ISO 8583 nice to have card lifecycle transaction types auth capture refund PCIDSS basics |