Technical SME (Java + Payments)
Core
Senior technical leadership for enterprise-grade Java-based payments solutions, guiding architecture, design, and delivery while ensuring governance and compliance.
Role type
Senior IC Technical SME (Java + Payments)
Builds
Enterprise payment processing systems and integrations
Domain
Banking and Financial Services (Payments)
Deliverable
production ML models | product features | infrastructure
Required skills
Java (J2EE/Java SE), Spring Boot, Hibernate, REST API design, SQL/Oracle/PostgreSQL, Payments processing standards, Git, Agile/Scrum
Preferred skills
AWS/Azure/GCP, Docker/Kubernetes, CI/CD pipelines, Core banking integrations (Finacle), Python/TypeScript
Technologies
Java, Spring, Hibernate, MySQL, Oracle, PostgreSQL, Git, Jira, Confluence, AWS, Azure, GCP, Docker, Kubernetes, Jenkins, GitHub Actions
Responsibilities
Define and validate technical requirements and architecture for payments projects; Mentor engineers and lead technical reviews; Oversee platform design for security and scalability; Manage vendor interactions and risk mitigation; Maintain technology roadmaps and standards; Lead testing strategies and deployment practices
Seniority
Senior, hands-on IC with strategic oversight