3 Backend developers
emagine are looking for three Senior Backend Developers to join a business-critical development initiative in a complex and highly regulated environment for our client within the banking industry.
Start: 2026-06-08
End: 2026-11-30 (extension could be possible)
Location: Stockholm, min 3 days/week at the office
We are seeking experienced and proactive developers with 8–10+ years of professional experience, who can quickly become productive after onboarding and work both independently and collaboratively within a SAFe-based agile setup.
Two of the consultant roles will have a strong focus on backend development with Java, Spring Boot, and databases, while the third role will focus more heavily on batch processing and ETL flows, where Spring Batch is a key requirement.
Key Responsibilities
Design, develop, and maintain backend applications and integrations
Build and optimize scalable services using Java and Spring Boot
Develop and maintain batch and ETL processes
Work with integrations across APIs, messaging platforms, and legacy systems
Support modernization initiatives and migration towards new technical platforms
Collaborate with cross-functional teams in a SAFe environment
Ensure high standards within security, performance, and maintainability
Required Competence
Backend Development
Strong hands-on experience in Java and Spring Boot
Experience with JPA and service-oriented architecture
Experience with Kafka and REST APIs
Knowledge of Vert.x, Lucene, Memcache, Caffeine, or .NET is considered an advantage
ETL / Batch Processing
Strong experience with Spring Batch (mandatory for one of the roles)
Experience with Apache Camel and stored procedures
Databases
Solid experience with Microsoft SQL Server (MSSQL)
Platform & Runtime
Experience working in Linux environments
Knowledge of Kubernetes and platform modernization initiatives
CI/CD & DevOps
Experience with Bitbucket, Jenkins, and Artifactory
Security & Monitoring
Experience with authentication/security frameworks such as JWT
Familiarity with audit logging and monitoring tools such as Splunk, AppDynamics, Sysdig, and Grafana
Integrations
Strong experience with Kafka and REST-based integrations
Experience working with mainframe integrations, file-based integrations, and legacy adapters is highly valued
Consultant Profile
We are looking for outgoing, senior consultants who are comfortable taking ownership and working with minimal supervision after the initial introduction period. The ideal candidate is technically strong, communicative, and thrives in both independent work and collaborative agile team environments.
3 Backend developers
3 Backend developers