Backend Kotlin Engineer
Key Skills
Job Description
๐ Amsterdam, Netherlands | ๐ผ Digital Engineering | ๐ฆ Full-time | ๐ป Banking & Financial Services About the Role Design and develop resilient backend services using modern Java frameworks, Kotlin and SQL to support critical banking branch account setup maintenance and closure workflows in a hybrid day shift model. The role focuses on creating secure microservices that enhance operational efficiency, reduce risk and improve customer experiences while collaborating with cross-functional teams and mentoring peers to deliver scalable solutions that align with enterprise standards. Work Model We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position based in the Netherlands. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs. What You Must Have Strong professional Kotlin and Java development experience. Strong knowledge of microservice architectures. Deep proficiency in Spring Framework, especially Spring Boot (auto-configuration, actuator, externalized config), Spring Kafka (consumers, producers, error handling, idempotent producers), and Spring Data JPA / JDBC (for staging table interactions). Familiarity with CI/CD pipelines. Experience designing event-driven architectures with Kafka (topics, schemas, consumer groups, exactly-once semantics). Proficiency in relational databases (PostgreSQL, Oracle, or similar) and SQL optimization. Mastery of object-oriented design principles and design patterns, with experience building extensible, pluggable frameworksโnot just applications. What Will Help You Stand Out Knowledge of data pipeline anti-patterns (e.g., tight coupling to sources, file-based handoffs, polling loops). Experience with observability: logging (SLF4J/Logback), metrics (Micrometer/Prometheus), tracing (OpenTelemetry/Jaeger). Understanding of data governance concepts: lineage, audit trails, reconciliation. Experience with cloud-native batch processing (e.g., AWS Batch, GCP Dataflow, Azure Batch). Strong analytical and problem-solving skills, ability to translate business migration requirements into technical abstractions, excellent communication skills to articulate architectural trade-offs, and experience working in cross-functional teams (data engineers, DBAs, SREs, product owners). What We Offer (Netherlands) ๐ฐ Competitive salary aligned with Manager Level grade ๐ Access to Skillspring & Cognizant Academy ๐ NS Business Card for public transport ๐ด 25 paid holidays per year ๐ป Laptop & smartphone provided ๐ฆ Pension scheme ๐ International, tech-driven work environment We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role. Contact ๐ง Sophie Kรผnzel, Senior Corporate Recruiter โ [email protected]
Core Responsibilities
Design and develop secure, resilient backend microservices for banking account setup, maintenance, and closure workflows. Collaborate with cross-functional teams and mentor peers to deliver scalable solutions that improve operational efficiency, reduce risk, and enhance customer experience.
Requirements
Requires strong professional Kotlin and Java experience, microservices expertise, and deep knowledge of Spring Boot, Spring Kafka, Spring Data JPA or JDBC, Kafka-based event-driven architectures, and relational databases. Candidates should also have CI/CD familiarity, SQL optimization skills, and mastery of object-oriented design and design patterns; observability, data governance, and cloud-native batch processing experience are advantageous.
Benefits
- Skillspring And Cognizant Academy Access
- Public Transportation Card
- 25 Paid Holidays
- Laptop And Smartphone
- Pension Scheme
- International, Technology-Driven Work Environment
About Cognizant
Industry: IT Services and IT Consulting
Company size: 10,001+ employees
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise โ embedding an organization's unique context into technology systems that amplify human potential and drive tangible outcomes. From strategy to deployment, we help global enterprises move from AI ambition to AI impact and stay ahead in a fast-changing world. See how at cognizant.ai | Follow us @cognizant