-
HCL Technologies B.V. Netherland

Senior Java Software Engineer

HCL Technologies B.V. Netherland
Netherlands · Full-time · Mid-Senior

Job Role- Senior Java Developer


Location - Amsterdam, Netherlands


Experience - 8+ Years


Job Description:


We are seeking a talented and experienced Java 21 Technical Lead with 8-12+ years of experience. As Technical lead, you will be responsible for Designing, developing, and maintaining high-quality Java applications. Your expertise in Java programming and architectural skills , coupled with your understanding of software development best practices, will contribute to the success of our projects.

Core Requirement and Responsibilities:

- Experience in Leading a Team for 2 complete Java development cycle (preferable E2E Java development with Java/Devops experience)

- Should have experience in handling a large team & collaborate with Business team, Architecture team and Operations (Ops) and Platform team for building Java applications, assess technical risk and Debts. Should be very good in integration.

- Design, develop, and maintain advanced Java-based applications (back-end Development), adhering to coding standards and best practices.

- Good understanding of Payments Domain – with European payments such as SEPA and SWIFT messaging services

- Strong knowledge of Java programming language ’Java 21 ‘and object-oriented concepts

- Should have worked in Kafka & Messaging Queues

- Should have experience with Casandra databases, SQL.

Document software designs, technical specifications, and code changes.

- Should have strong skills in OOPS, Collections, exception handling, concurrent programming, lambda expressions, stream API, Multithreading , (Dependency Injection, Spring Bean Lifecycle, Auto wiring, Spring Boot features, initializers, starters, autoconfiguration, profile, etc)

-Understanding of MVC/ REST ( Spring MVC Flow, Model&View, REST architecture, resources, HTTP methods and usage, URI mappings)

- Perform Unit testing and should have experience in JUNIT, frameworks like Junit / Mockito

- Working knowledge of Devops tools and skills such as Maven, GIT, Jenkins, SonarQube, docker & Kubernetes

Secondary Techincal Skills required :

- Experience with Agile/Scrum methodologies.

- Have knowledge in ELK tools , Elastic search

-- Exposure to cloud platforms like AWS, Google Cloud, etc

- Understand Concepts of ORM, mapping entities and relationships, JPA repository, CRUD methods, other Data JPA features like pagination, sorting, etc


Additional Responsibilities (includes):

Participate in the entire software development lifecycle, from design and implementation to testing and deployment.

- Write clean, efficient, and maintainable code that meets project requirements.

- Debug and resolve issues, ensuring the performance, quality, and responsiveness of applications.

- Conduct code reviews and provide constructive feedback to team members.

- Stay updated with the latest industry trends, tools, and technologies related to Java development.

- Collaborate with team members to identify areas for process improvement and implement solutions.

Other Requirements:

- Bachelor’s degree in computer science, Software Engineering, or a related field.

- Proven work experience as a Java Developer


Join our team and take part in building innovative software solutions using your Java development skills. We offer a collaborative work environment, professional growth opportunities, and the chance to contribute to exciting projects. Apply now and become a valued member of our talented development team.


For more information on how we process your personal data, please refer to HCLTech’s Candidate Data Privacy Notice.

Key Skills

Ranked by relevance

java cloud junit spring boot jenkins docker devops swift kafka maven git aws elk
Login to Apply
Posted
May 09, 2026
Type
Full-time
Level
Mid-Senior
Location
Amsterdam

Industries

Banking Investment Banking Financial Services

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Westpac Group
Related

AI Engineer

2026-05-20

Full-time
Not Applicable
Australia
Banking
Engineering
View Job Details
Westpac
Related

AI Engineer - DDAI

2026-05-20

Full-time
Associate
Australia
Banking
Engineering
View Job Details
Moody's Corporation
Related

Software Engineer

2026-05-28

Full-time
Not Applicable
Belgium
Financial Services
Engineering