Software Engineer - Backend
Core
Full Life Cycle Backend Engineer designing and building scalable banking systems for Mass Affluent customers.
Role type
Senior IC backend software engineer
Builds
Digital banking products and services for Mass Affluent segment
Domain
Financial services / Banking
Deliverable
production ML models | product features
Required skills
Java 8+, Spring Ecosystem, AWS/GCP/Azure, SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Cassandra), REST/GraphQL/SOAP, Kubernetes, Linux, Gradle/Maven, Test automation (BDD/Playwright)
Preferred skills
Kotlin, iOS, Android, Flutter, Rust, Hibernate ORM, Quarkus, Python, Big Data technologies, Go
Technologies
Java, Spring, AWS, GCP, Azure, PostgreSQL, MySQL, MongoDB, Cassandra, Kubernetes, Linux, Gradle, Maven, Playwright
Responsibilities
Code backend services, design/refine system architecture, integrate with external services, manage cloud infrastructure, implement test automation
Seniority
Mid to Senior, hands-on IC