Staff Engineer, Java Backbase
Core
Designing, developing, and maintaining scalable, secure, and high-performance backend services and APIs for enterprise and mobile applications using the Backbase platform.
Role type
Staff Engineer, Java Backend
Builds
Backend services, RESTful APIs, and customized Backbase platform solutions
Domain
Enterprise Digital Banking / Java Microservices
Deliverable
production ML models | product features | infrastructure
Required skills
Java 17, Spring Boot, RESTful API design, Backbase platform (service orchestration, SDKs, widget customization), Docker, Kubernetes, relational and NoSQL databases, CI/CD pipelines, unit and integration testing, system performance tuning, architectural design, root cause analysis
Preferred skills
Experience with emerging backend technologies, POC execution
Technologies
Java 17, Spring Boot, Backbase, Docker, Kubernetes, Relational Databases, NoSQL
Responsibilities
Writing and reviewing high-quality backend code; Designing and maintaining backend services and APIs; Integrating and customizing Backbase platform solutions; Collaborating with frontend developers and product teams; Defining coding standards and performance benchmarks; Reviewing system design for scalability and security; Identifying technical risks and resolving issues; Carrying out POCs to validate technology choices
Seniority
Staff, hands-on IC with architectural oversight