Talent.com
HCL Technologies B.V. Netherland
Lead Java DeveloperHCL Technologies B.V. Netherland • Amsterdam, North Holland, Netherlands
Lead Java Developer

Lead Java Developer

HCL Technologies B.V. Netherland • Amsterdam, North Holland, Netherlands
10 dagen geleden
Functieomschrijving

Job Role- Senior Java Developer


Location - Amsterdam, Netherlands


Job Description -


Job Summary

We are seeking an experienced Senior Java Backend Engineer with strong expertise in Java, Spring Boot, Microservices, Kafka, and API development. The ideal candidate should have hands-on experience in designing, developing, and deploying scalable enterprise-grade applications within an Agile environment. Experience in Banking, Financial Services, or large-scale distributed systems is highly preferred.


Mandatory Technical Skills

Core Java

  • Java 11/17/21
  • Object-Oriented Programming (OOP)
  • Collections Framework
  • Multithreading & Concurrency
  • Memory Management & JVM Tuning
  • Design Patterns
  • Data Structures & Algorithms

Spring Ecosystem

  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Data JPA
  • Spring Cloud
  • Spring Batch
  • Spring AOP

Microservices

  • Microservices Architecture
  • API Gateway
  • Service Discovery
  • Circuit Breaker Pattern
  • Distributed Tracing
  • Event-Driven Architecture
  • Saga Pattern
  • Resilience4J

API Development

  • RESTful APIs
  • OpenAPI / Swagger
  • API Security
  • OAuth2
  • JWT Authentication
  • API Versioning
  • Rate Limiting
  • API Monitoring

Messaging & Streaming

  • Apache Kafka
  • Kafka Producers & Consumers
  • Kafka Streams
  • Schema Registry
  • Event Processing
  • Asynchronous Communication
  • Message Queues

Database Technologies

  • PostgreSQL
  • Oracle
  • MySQL
  • MongoDB
  • SQL Query Optimization
  • Database Design
  • Performance Tuning


Cloud & DevOps

Cloud Platforms

  • AWS / Azure
  • EC2
  • EKS / AKS
  • S3
  • Lambda
  • CloudWatch

Containerization

  • Docker
  • Kubernetes
  • Helm Charts

CI/CD

  • Jenkins
  • Azure DevOps
  • GitHub Actions
  • Maven
  • SonarQube


Additional Technical Skills

  • Redis Caching
  • Elasticsearch
  • Linux/Unix
  • Git
  • Bitbucket
  • Splunk
  • Grafana
  • Prometheus
  • Postman
  • JUnit
  • Mockito
  • Contract Testing
  • Performance Testing


Responsibilities

  • Design, develop, and maintain enterprise-grade Java applications.
  • Develop scalable Microservices using Spring Boot.
  • Build and consume REST APIs following industry best practices.
  • Implement Kafka-based event-driven solutions.
  • Collaborate with architects and product owners for solution design.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot production issues and perform root cause analysis.
  • Implement secure coding practices and API security standards.
  • Participate in code reviews and technical design discussions.
  • Deploy and monitor applications in cloud environments.
  • Ensure adherence to DevOps and CI/CD practices.
  • Mentor junior engineers and contribute to technical excellence.


Nice to Have Skills

  • Reactive Programming (WebFlux)
  • GraphQL
  • CQRS Pattern
  • Domain Driven Design (DDD)
  • Event Sourcing
  • Camunda
  • Terraform
  • AI/GenAI Integration
  • Kubernetes Operators
  • OpenShift


Domain Experience

Preferred:

  • Banking & Financial Services
  • Payments
  • Retail Banking
  • Lending
  • Trade Finance
  • Investment Banking


Soft Skills

  • Excellent communication skills
  • Client-facing experience
  • Stakeholder management
  • Problem-solving mindset
  • Agile/Scrum experience

Team collaboration and leadership


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

Maak een vacature-alert aan voor deze zoekopdracht

Lead Java Developer • Amsterdam, North Holland, Netherlands

Vergelijkbare banen

Technical Lead

StealthAmsterdam, The Netherlands

I'm hiring for a Series A FinTech in Amsterdam who are building an Agentic Accounting Operation System that can automate invoicing, reconciliation & payments.The CTO & Co-Founder is based i... Laat meer zien

 • Gesponsord

Senior Java Developer | Nieuwegein

Conclusion Services B.V.Nieuwegein, The Netherlands

Nieuwegein (Nieuwegein, Utrecht, Nederland).Werkveld: Digital, development & tech.Wilt u solliciteren? Lees alle informatie over deze functie hieronder en klik dan op de sollicitatieknop.Ben je... Laat meer zien

 • Gesponsord

Senior Java Backend Engineer | Hybrid Remote

ThreatFabricAmsterdam, The Netherlands
Op afstand

A growing cybersecurity firm based in Amsterdam is seeking a Senior Back-end Java Engineer to develop critical backend systems.Lees verder voor een volledig begrip van deze vacature en wat er nodig... Laat meer zien

 • Gesponsord

Senior Android Lead (Java/Kotlin) - Remote Work Possible

Midtronicshouten, utrecht, Netherlands
Op afstand

A technology company in the Netherlands is seeking a Lead / Senior Android Software Engineer.You will develop Android software applications for battery management tools, focusing on quality and con... Laat meer zien

 • Gesponsord

Senior Developer (Java / Kotlin / Full Stack) - €4.500 - €6.000 Per Maand

OpenValueAmsterdam, Kingdom Of The Netherlands, NL

Ben jij een gedreven senior developer met meer dan 5 jaar ervaring? Sluit je aan bij OpenValue en werk aan uitdagende projecten.Jouw rol OpenValue is een community van gedreven developers die sam... Laat meer zien

 • Gesponsord

Senior Java Technical Lead: Payments, Kafka & Cloud

HCL Technologies B.V. Netherlandamsterdam, noord holland, Netherlands

A technology solutions provider is seeking a talented Java Technical Lead in Amsterdam with 8-12+ years of experience.The role requires leading teams in developing and maintaining high-quality Java... Laat meer zien

 • Gesponsord

Lead Developer Java – Missie-Kritische Systemen (Hybride)

ICT Netherlands B.V.woerden, utrecht, Netherlands

ICT TriOpSys zoekt een ervaren lead developer die richting geeft aan Java-ontwikkeling in een mission critical omgeving.Je begeleidt junior en medior developers, bewaakt technische keuzes en draagt... Laat meer zien

 • Gesponsord

Senior Java Developer - Open Source & Growth

Conclusion Services B.V.Nieuwegein, The Netherlands

Nieuwegein zoekt een Senior Java Developer die zich wil ontwikkelen in een dynamische omgeving.Je werkt samen met experts en bouwt efficiënte, duurzame software oplossingen voor toonaangevende orga... Laat meer zien

 • Gesponsord

Java Developer - Cloud Data Platform & DevOps

The Preferred SupplierUtrecht, The Netherlands

A cooperative bank in Utrecht is seeking a Java Developer to create and maintain application code and enhance data connections.De onderstaande informatie behandelt de functie-eisen, de verwachte er... Laat meer zien

 • Gesponsord

Java Developer (medior/senior)

NN GROUP N.V.Amsterdam, The Netherlands

BeFrank zoekt een Java Developer! (medior/senior).Wil jij werken bij een innovatief bedrijf dat constant voorop wil blijven lopen in de markt? Binnen een hecht team met collega’s die net zo vakkund... Laat meer zien

 • Gesponsord

Lead Java Developer

Valconutrecht, Netherlands

Join to apply for the strongLead Java Developer /strong role at strongValcon /strong /ppJoin to apply for the strongLead Java Developer /strong role at strongValcon /strong /ppGet AI-powered advice... Laat meer zien

 • Gesponsord

Senior Java Lead Developer - Hybrid, Enterprise & Logistics

YoungCapital NEXTutrecht, Netherlands

Tata Consultancy Services (TCS) zoekt een ervaren Senior Java Developer / Lead Developer in Utrecht.Je werkt in een specialistisch engineeringteam en stuurt multidisciplinaire developmentteams aan,... Laat meer zien

 • Gesponsord

Senior Java Engineer – APIs, Cloud & OpenShift | Hybrid

Astekamsterdam, noord holland, Netherlands

Astek zoekt een Java Developer voor de volledige ontwikkelcyclus van Java-applicaties op ondernemingsniveau.Je werkt nauw samen met een team van ervaren ontwikkelaars en engineers van onze klant om... Laat meer zien

 • Gesponsord

Senior Developer (Java / Kotlin / Full Stack) - €4.500 - €6.000 Per Maand

Open ValueAmsterdam, Kingdom Of The Netherlands, NL

Ben jij een gedreven senior developer met meer dan 5 jaar ervaring? Sluit je aan bij Open Value en werk aan uitdagende projecten.Jouw rol Open Value is een community van gedreven developers die sam... Laat meer zien

 • Gesponsord

Senior Java Developer | Utrecht | Vastgoed

GuidewellUtrecht, The Netherlands

Als Java (back end) Developer ga je werken in een agile team van gedreven Business Analisten, Ontwikkelaars (front-, back- en full stack Developers), Product Owner en een Tester.De uitdagingen? Los... Laat meer zien

 • Gesponsord

Senior Java Solution Architect — Azure Microservices Leader

YoungCapitalamsterdam, noord holland, Netherlands

YoungCapital zoekt een Java Solution Architect in Amsterdam met sterke kennis van Java en ervaring in software development.Je ontwerpt IT-oplossingen en analyseert systemen met een focus op cloudom... Laat meer zien

 • Gesponsord

Senior Java Developer - Full-Stack (Azure/Kubernetes) - Hybrid

NN GROUP N.V.Amsterdam, The Netherlands

Een innovatief pensioenbedrijf in Amsterdam zoekt een ervaren Java Developer voor het ontwikkelen en verbeteren van hun systemen.Controleer alstublieft of u het juiste niveau van ervaring en kwalif... Laat meer zien

 • Gesponsord

Lead Java Developer: Build Scalable Cloud-Native Systems

Valconutrecht, Netherlands

A leading consultancy firm in Utrecht seeks a Lead Java Developer to take ownership of the software development life cycle.The ideal candidate will have extensive experience in Java, a passion for ... Laat meer zien

 • Gesponsord

Java Developer (Medior/Senior)

ICT TriOpSyswoerden, utrecht, Netherlands

In het kort /h3 pBouw jij graag software die echt impact maakt? Bij ICT TriOpSys ontwikkel je als Java developer systemen voor kritieke omgevingen zoals verkeerscentrales en meldkamers.Je bent betr... Laat meer zien

 • Gesponsord

IAM Java Developer

Eagle Eye Networksamsterdam, noord holland, Netherlands

Description /h3pStep into a dynamic role as a Full Stack IAM Developer, where you will drive the evolution of our identity ecosystem using both Java and Python.We are a forward-thinking team commit... Laat meer zien