Andersen Lab

java developer for a banking SuperApp

In short

This role involves developing and maintaining backend integration services for a banking SuperApp, connecting it with external partners and third-party services using Java and Spring Boot. The employer is a financial services organization offering banking products through physical and digital channels, hiring through Andersen for a remote, full-time position. The job requires at least 3 years of commercial Java experience, strong Spring/microservices knowledge, SQL, messaging systems (Kafka/RabbitMQ), Docker, CI/CD, and Intermediate+ English. It emphasizes integration architecture, reliability, monitoring, and collaboration with mobile, QA, DevOps, and product teams.

About the Project
Andersen's customer is a financial services organization that provides banking products and services to individual and corporate clients through physical and digital channels. The project expands a banking SuperApp with secure integrations to external partners and third-party services.
Responsibilities
•Design, develop, and maintain backend services and APIs for integrations with external partners
•Develop reliable and scalable integration solutions using Java and Spring Boot
•Integrate third-party APIs and services, including authentication, data transformation, validation, and error handling
•Participate in designing microservice-based integration architecture and contribute to technical decisions
•Implement monitoring, logging, exception handling, and mechanisms to ensure integration reliability
•Write unit and integration tests and participate in code reviews
•Collaborate with mobile developers, QA engineers, DevOps specialists, product teams, and external partners
•Investigate and resolve integration issues, production incidents, and performance problems
Requirements
•At least 3 years of commercial Java development experience and strong knowledge of object-oriented programming
•Strong experience with Spring Boot, Spring Framework, RESTful APIs, and backend services
•Solid understanding of microservices architecture, distributed systems, and integration patterns
•Practical experience with SQL databases, including query optimization
•Experience with external APIs and third-party integrations, including REST, JSON, authentication, and data mapping
•Good knowledge of messaging technologies such as Kafka, RabbitMQ, or similar solutions
•Experience with Git, CI/CD pipelines, Docker, and modern development practices
•Understanding of software development best practices, clean code, design patterns, unit testing, and code review processes
•English at Intermediate+ level or above
Conditions
•An opportunity to earn up to an additional 1,000 EUR per month, depending on expertise, through company activities; this is included in the annual bonus
•Professional, financial, and career growth opportunities
•Mentoring and onboarding systems for each new employee
•Access to the corporate training portal and its regularly updated knowledge base
•Corporate events and amenities, including parties, pizza days, PlayStation, fruit, coffee, snacks, and movies
•Certification compensation, including AWS and PMP
•Referral program
•Private health insurance and sports compensation, depending on employment type

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot