Senior Software Engineer
Core
Design, build, test, deploy, and maintain high-performing, scalable software solutions and platforms for artificial intelligence, cloud, and machine learning.
Role type
Senior Software Engineer (Backend/Platform)
Builds
Mission-critical software components, automation frameworks, validation tools, and microservices for top global brands and governments.
Domain
Fintech / Payments / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Microservices, SQL (PostgreSQL, Oracle), Cloud Native Architecture (PCF, AWS), CI/CD, Code Quality Tools (Sonar, Zally, Checkmarx), Domain-Driven Design, OOP, Distributed Systems, Secure Coding (OWASP), Performance Engineering, Linux, Automation Testing.
Preferred skills
Mainframe modernization, Payments domain knowledge, Reliability/Scalability system design.
Technologies
Java, Spring Boot, PostgreSQL, Oracle SQL, PCF, AWS, Jenkins, XLR, GitHub Actions, Sonar, Clover, Artifactory, JFrog, XRay, Veracode, OWASP.
Responsibilities
Design and implement microservices and cloud migration strategies; develop test automation frameworks and CI/CD pipelines; conduct code reviews and enforce security practices; perform performance engineering and troubleshooting; mentor junior engineers.
Seniority
Senior, hands-on IC with mentorship responsibilities.