Skip to main content

Senior Java Developer-10881762

Senior Java Developer
=====================

**Location:** Amsterdam, Netherlands

**Work Model:** Hybrid (1 day onsite per week)

**Contract Duration:** 6 Months

**Start Date:** August 2026

**Experience Required:** 10 Years

About the Role
- -------------

We are seeking an experienced **Senior Java Developer** to design, develop, and maintain enterprise-grade applications in a modern microservices environment. The ideal candidate has strong backend development expertise, experience with cloud-based CI/CD practices, and a passion for delivering high-quality, scalable software solutions within Agile teams.

Key Responsibilities
- -------------------

* Design, develop, test, and maintain Java-based enterprise applications.
* Build and enhance RESTful APIs and microservices using Spring Boot.
* Develop clean, maintainable, and scalable code following best practices.
* Write comprehensive unit and integration tests using JUnit and Karate/Cucumber.
* Collaborate with cross-functional Agile teams to deliver high-quality software.
* Participate in code reviews and ensure adherence to coding standards.
* Implement and maintain CI/CD pipelines.
* Troubleshoot production issues and optimize application performance.
* Contribute to continuous improvement and adoption of modern development practices.

Required Skills \& Experience
- ----------------------------

### Core Technologies

* 10 years of Java software development experience.
* Strong experience with:

* Java 8 and Java 11

* Spring Boot

* Spring Framework

* Spring Batch

* Spring Security

* JAX-RS

* Kotlin
* Strong understanding of Microservices architecture.
* Experience developing REST APIs and working with HTTP and JSON.

### Testing

* Experience writing:

* Unit Tests using JUnit

* Integration Tests

* API testing using Karate or Cucumber Framework

### DevOps \& CI/CD

* Hands-on experience with:

* Azure DevOps

* Git

* Maven

* Jenkins

* Ansible

* Artifactory
* Experience with:

* Azure repositories

* Code reviews

* Application deployment

* CI/CD pipelines

### Databases \& Infrastructure

* Experience with NoSQL databases, preferably Cassandra.
* Good knowledge of Linux environments.

Preferred Experience
- -------------------

* Banking or Payments domain experience.
* Passion for Open Source technologies.
* Experience working in large enterprise environments.

Soft Skills
- ----------

* Strong analytical and problem-solving abilities.
* Excellent project and time management skills.
* Proactive, collaborative, and team-oriented mindset.
* Ability to work independently when required.
* Passion for learning and adopting new technologies.
* Strong communication and knowledge-sharing skills.

Working Environment
- ------------------

* Agile development environment.
* Hybrid working model with one day per week in the Amsterdam office.

Anderen bekeken ook

Senior Java Developer-10881762

Bedrijf:
Itproposal
Gemeente:
Amsterdam
Type tewerkstelling: 
Voltijds, Vast contract
Vacaturecategorieën: 
Java Developer, Developer, Productie, DevOps Engineer, Security Engineer, Integratie Engineer, Support Engineer, System Administrator, Test automation Engineer, Piping Engineer, Community Manager, Back-End Developer
Ervaringsniveau: 
Senior
Gepubliceerd:
22.07.2026
Deel nu: