Must Have Skills:
⦁ Must be high-energy, detail-oriented, proactive and can function under pressure in an independent environment
⦁ Possesses strong communication skills -- both verbal and written – and strong relationship, collaborative skills and organizational skills
⦁ Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results.
⦁ Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based on diverse and geographically distributed project team.
⦁ Ensure end-to-end visibility and continuous monitoring of application, Oracle, and Redis performance using Open Telemetry and Dynatrace aligned to SLAs.
⦁ Design systems for high availability with retries, circuit breakers, graceful degradation, and recoverability across APIs and batch jobs.
⦁ Enable standardized logging, proactive alerting, and continuous profiling to detect issues early and optimize performance and scalability.
⦁ Ensure secure configuration with encryption, secrets management, and compliance with enterprise standards for data protection.
⦁ Design for scalability and cloud/platform readiness (e.g., PCF) with auto-scaling and efficient resource utilization.
⦁ Strong experience in cryptography and API security, including AES/RSA encryption, TLS/PKI, secure key management (HSM/Azure Key Vault), and authentication mechanisms such as OAuth2, JWT, and mTLS.
Advanced experience with the following:
⦁ Java
⦁ Spring Boot / Spring Batch
⦁ Object-Oriented Design and Design Patterns
⦁ Microservices Architecture
⦁ RESTful APIs, Web Services, JSON
⦁ Apache (Tomcat/HTTP)
⦁ PCF / Azure Cloud Platforms
⦁ Docker / Containerization
⦁ Oracle, Redis
⦁ Kafka / Messaging
⦁ Spring Cloud (Gateway, Config)
⦁ Resilience4j (Retry, Circuit Breaker)
⦁ Open Telemetry, Dynatrace, Micrometer
⦁ Log4j / Splunk
⦁ JUnit, Mockito, Karate, Testing Frameworks
⦁ Maven / CI-CD Tools (Jenkins, GitHub)
⦁ Angular / Frontend frameworks
⦁ Agile Development Practice
Nice to Have Skills:
Detailed Job Description:
⦁ Responsible for the analysis, design, development and delivery of software solutions.
⦁ Develop, customize, and test applications to integrate to Mastercard’s specifications
Role
⦁ 3 to 8 years of experience in delivering secure solutions in Financial Services Sector or related field.
⦁ Accountable for systems development prioritized initiatives supporting Mastercard Send
⦁ Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with Mastercard standards, processes and best practices.
⦁ Adapt to the technical artifact templates per the needs of the project and technology.
⦁ Hands on full stack developer with day-to-day system development and maintenance activities to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market.
⦁ Perform and contribute to test strategy/test design, performance benchmarking, release rollout and deployment plans and contingency/back-out plans.
⦁ Contribute ideas to help ensure that required standards and processes are in place and followed.
⦁ Research and evaluate assigned work to deliver solutions.
Minimum Years of Experience:
⦁ 3 to 8+ years