Senior Software Engineer
Core
Designing, developing, and maintaining high-quality, scalable software solutions for mission-critical financial services across Lending, Payments, and Universal Banking.
Role type
Senior Software Engineer (Backend)
Builds
Scalable applications and software solutions for global financial institutions
Domain
Financial services (Lending, Payments, Universal Banking)
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Boot, Spring Cloud, Hibernate, JPA, SQL, PostgreSQL, RESTful APIs, Distributed systems, Caching technologies, Messaging platforms (MQ, Kafka)
Preferred skills
Azure, Cross Border Payments domain knowledge
Technologies
Java, Spring, Hibernate, JPA, Oracle, PostgreSQL, Kafka, MQ
Responsibilities
Design and develop scalable code; Test, debug, and resolve application issues; Collaborate with stakeholders to fix defects; Support product releases and ongoing maintenance; Troubleshoot program-related challenges.
Seniority
Senior, hands-on IC