Senior Backend Developer - Java, Spring Boot, Microservices
Nederlandse SpoorwegenThe Role
As a Senior Backend Developer at Nederlandse Spoorwegen, you will be instrumental in enhancing the quality and performance of our backend systems. You will play a key role in accelerating the implementation of our microservices architecture within the NS framework.
Responsibilities
- Develop, maintain, and standardize high-quality microservices.
- Collaborate on architectural decisions and implementations.
- Work with other teams to unlock data and functionality.
- Ensure optimal performance of the systems.
- Migrate legacy systems to the Azure cloud platform.
Team Environment
You will join a proactive team at our Amersfoort office or remotely, comprising Java developers, operations specialists, functional experts, a business analyst, a scrum master, and a product owner. The team is known for its intensive collaboration and pioneering approach to technology and operations, constantly brainstorming and innovating.
Requirements
- 5+ years of experience in software development and DevOps.
- Proficient in Java and Spring Boot.
- Experienced with microservices architecture and cloud platforms, preferably Azure.
- Familiar with Spring Integration, Bash scripting, AKS, Docker, Jenkins, Azure DevOps, and REST/API development.
- Knowledge of message queue technologies and document stores is a plus.
Tools Used
- Unix/Linux
- IntelliJ
- Jira, Confluence, Bitbucket
- JUnit
- Maven
Language Skills
- Excellent command of the Dutch language.
Application Process
Interested candidates are encouraged to apply directly via the provided link. Expect a confirmation shortly after applying, with a response within two weeks. For any questions, contact details are provided for further communication.
NS as an Employer
Working at NS means making a significant impact in the sustainable mobility landscape. You will be part of a dynamic organization that is deeply integrated into the societal fabric, promoting proactive, connected, skilled, and hospitable values. We strive for excellence and adaptability, fostering an environment where continuous learning and improvement are embraced.
Benefits Extracted with AI
- Max €6,059 monthly salary
- 36-hour work week
- 144 hours of legal leave plus age-related extra leave
- Option to swap holidays
- 3% year-end bonus
- 8% holiday pay
- Excellent pension scheme
- Free 2nd class train travel
- Discount on European train travel after 1 year
- Professional development opportunities
- Flexible work hours and remote work options
- Permanent contract after 1 year
Similar jobs
Last update: 23 minutes ago
Backend Developer (Java, Spring) - B2B Contract
Join Nationale-Nederlanden as a Backend Developer (Java, Spring) on a B2B contract in Warsaw. Work on microservices architecture.
Senior Backend Developer with Java and Azure
Join ABN AMRO as a Senior Backend Developer, focusing on Java and Azure, to lead and innovate in secure banking solutions.
Staff Software Engineer (Kotlin/Java, React)
Join Albert Heijn as a Staff Software Engineer to lead and innovate in Kotlin, Java, and React. Drive tech transformation in a hybrid work environment.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.
Full Stack Engineer for Payments
Join ING Nederland as a Full Stack Engineer in Amsterdam, focusing on payments with Java, Kotlin, and Spring.
Senior Backend Developer - Java
Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.
Junior Java Developer
Join Picnic Technologies as a Junior Java Developer in Amsterdam. Work with Java, Spring, and Kafka in a dynamic, scale-up environment.
Senior Backend Developer (PHP / Laravel)
Join Producthero as a Senior Backend Developer (PHP/Laravel) in Amsterdam. Work on innovative projects with a dynamic team.
Senior Full Stack Developer - Java, React, Spring Boot
Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.
Senior Software Developer (Java)
Join Lightspeed as a Senior Java Developer to enhance our hospitality commerce platform.
Senior Business Developer
Join TNO as a Senior Business Developer in The Hague, focusing on digital network infrastructure and cloud technologies.
Senior Back End Developer
Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.
Senior Backend Developer with Java and Spring
Join Randstad Digital Germany as a Senior Backend Developer in Hamburg. Work with Java, Spring, and CI/CD in a hybrid environment.
Mid-Level Backend Software Developer (Java & Microservices)
Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.
Senior Chapter Lead Java Engineer
Join ING Nederland as a Senior Chapter Lead Java Engineer, leading agile teams and driving innovation.
Senior Back End Developer (C#, .NET, Azure)
Join Mapiq as a Senior Back End Developer. Work with C#, .NET, and Azure to enhance our workplace experience platform.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Medior/Senior Full Stack Developer with Angular and AWS
Join Alliander as a Medior/Senior Full Stack Developer using Angular and AWS in Arnhem, Netherlands.
Senior Backend Engineer (Java, Spring, SQL)
Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.
Frontend and Backend Developer
Join Deliverect as a Frontend or Backend Developer in Amersfoort. Work with React, Python, and cloud platforms in a dynamic SaaS environment.
Senior Java Backend Developer
Join ING Hubs Poland as a Senior Java Backend Developer. Work on scalable digital platforms using Java, Spring Boot, and Microservices.
Mid-Level Backend Software Developer (Java & Microservices)
Join Boeing as a Mid-Level Backend Software Developer specializing in Java and Microservices. Work in a hybrid environment in Annapolis Junction, MD.
Senior Backend Software Engineer - Earnings Experience
Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.