





Tier-1 brand and metro location but senior level and payments specialization moderate applicant density.
Payments domain, Java backend, microservices and compliance constraints make cross-industry transfers difficult.
Mandatory 10+ years plus specific Java, microservices, Kafka, DB, CI/CD and security tooling requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own end-to-end design, development, and maintenance of Java backend services for global payment products.
Leverage modern software development life cycles and design patterns to deliver scalable microservices in production.
Mentor and influence teams on best practices across architecture, quality assurance, and deployment within payments domain.
Minimum 10 years experience in Java application/service development.
Strong expertise with Java 17+, Spring ecosystem (Spring MVC, Spring Boot, Spring Batch), RESTful web services, SQL and NoSQL databases (Postgres, MySQL, Cassandra, DynamoDB).
Experience with message streaming frameworks such as Apache Kafka and ActiveMQ.
Hands-on knowledge of quality assurance tools (SonarQube, BlackDuck, Checkmarx, Snyk) and CI/CD pipelines; basic AWS services understanding (S3, RDS).
Senior engineer with deep payments domain knowledge, familiar with e-commerce and POS payment regulations and operations.
Operator comfortable with production support and monitoring tools like Splunk, with understanding of DevOps and network layers in microservices.
Experienced in solution design using model-driven techniques and capable of guiding teams through technical decisions and project estimation.