👨🏻‍💻 postech.work

Sr. Java Engineer

Cognizant • 🌐 In Person

In Person Posted 23 hours, 54 minutes ago

Job Description

Senior Java Developer – Banking Transformation Program

Location:

Amsterdam, Netherlands

Work Model:

Hybrid – 2–3 days onsite per week

Employment Type:

Full-time

Job Category:

Technology \& Engineering

About The Role

As a

Senior Java Developer

, you will make an impact by driving development and enhancement activities within a large-scale transformation program in the banking domain. You will be a valued member of a cross-functional team, collaborating with data engineers, DBAs, SREs, and product owners to build robust, scalable, and compliant solutions.

In This Role, You Will

Lead feature development and own delivery of scalable solutions using Java and Spring frameworks.

Design and implement batch processing and event-driven architectures using Kafka.

Ensure code quality through reviews, documentation, and adherence to coding standards.

Optimize SQL queries and manage relational database interactions.

Contribute to observability and CI/CD pipeline integration for cloud-native applications.

What You Need To Have To Be Considered

Strong professional experience in Java development.

Deep expertise in Spring Batch, Spring Boot, Spring Kafka, and Spring Data JPA/JDBC.

Solid understanding of batch processing patterns, event-driven architectures, and enterprise integration patterns.

Proficiency in PostgreSQL, Oracle, or similar relational databases.

Experience with object-oriented design, design patterns, and building extensible frameworks.

Familiarity with observability tools (SLF4J, Micrometer, OpenTelemetry), infrastructure-as-code (Docker, Kubernetes, Helm), and CI/CD pipelines.

Knowledge of data governance, cloud-native batch processing, and data quality frameworks.

These Will Help You Stand Out

Experience with Apache Camel or Spring Integration for complex routing.

Exposure to data archival, compliance, or digital preservation systems.

Strong analytical and problem-solving skills.

Ability to translate business migration requirements into technical abstractions.

Excellent communication skills and ability to articulate architectural trade-offs.

Benefits In The Netherlands

Competitive salary

NS Business Card

25 paid holidays

Laptop and smartphone

Pension scheme

Access to Udemy and Cognizant Academy

Technology-driven organization

Open team spirit

International environment

Contact the Recruiter

For more information or to apply, please contact Thipsukhon.Srithaporn@cognizant.com

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.