Senior Software Engineer - Java / Full-stack

Reposted 15 Days Ago
Be an Early Applicant
Nootdorp
In-Office
Senior level
Database
The Role
Join Fugro's Topaz team as a Senior Software Engineer, focusing on Java backend and full-stack development, contributing to geo-data integration and platform modernization.
Summary Generated by Built In

Job Description

For our Nootdorp office we are looking for an experienced Java Software Engineer to join our Topaz team.

Fugro's mission is to create a safe and liveable world and Topaz is one of the systems that makes this possible by providing valuable insights from geo-data. The platform combines ground investigation results from multiple sources, builds ground models, and enables engineers to generate comprehensive and highly configurable reports. Our software is used all over the world both in geotechnical departments and on Fugro vessels offshore.
As part of the Topaz team, you will contribute to the further development of a mature, business-critical product. You will help integrate Topaz with other Fugro systems, ensure geo-data is synchronised reliably, and play an active role in modernising the platform to improve performance, scalability, and user experience.

 

Our stack and tooling:

  • Java based backend running on Apache Tomcat

  • Spring Boot service layer

  • Microsoft SQL Server

  • AWS (RDS, EC2, S3)

  • Event streaming: Apache Kafka, ActiveMQ

  • Desktop frontend: Eclipse RCP

  • Web frontend: React

  • Development: IntelliJ IDEA, WebStorm, Eclipse RCP

  • Build & CI/CD: Maven, GitHub Actions

 

Your role:

  • You work in a Scrum team with colleagues from different technical and cultural backgrounds;

  • You take ownership of features across the full development lifecycle from refinement to delivery;

  • You design, build and maintain both backend and frontend components;

  • You proactively propose technical improvements and new functionality;

  • You collaborate with product owners, architects and other teams to deliver business value;

  • You contribute to code quality through reviews, testing and knowledge sharing.

 

Your track record:

  • You have a Bachelor’s or Master’s degree in Computer Science, Software Engineering or similar;

  • You have interest in learning a complex domain such as geotechnics and willingness to work closely with domain experts;

  • You have 8+ years of experience as a software engineer in the Java ecosystem;

  • You have strong knowledge of Java, understanding of Java versions and the differences between them;

  • You have experience with large-scale enterprise applications, understanding Java modules & Maven build tools;

  • You have experience with Java frameworks and technologies such as Spring, Hibernate, Aspect oriented programming;

  • You have a polyglot mindset; experience with other programming languages (e.g. Python, JavaScript/TypeScript and/or C#) is appreciated;

  • You have a solid understanding of SQL and relational databases;

  • You have experience with cloud platforms (preferably AWS) and event-driven architectures (Kafka is a plus);

  • You have a full-stack mindset and interest in web technologies (experience with React is a strong plus).

 

What Fugro offers:

  • Based on your relevant experience, the salary ranges from €5400 to €6900. This amount is part of our salary range, with opportunities for growth within the role;

  • 29 holidays per year (of which 4 are appointed by Fugro management) with the option to purchase 12 additional days

  • Extensive career & training opportunities both nationally and internationally

  • Flexible working hours and hybrid working arrangements

  • Commuting allowance

  • Modern pension scheme

  • Collective health insurance

  • Corporate fitness plan

  • Coaching options through our EAP (Employee Assistance Program)

 

Are you interested? 
Please visit our Company Page to find out more on what it is like to work at Fugro. 
For further information, please contact
Umit Nesar, Corporate Recruiter, tel. +31 (0)6 -81 41 07 68

 

Application process

  • You will receive an automatic confirmation after applying;

  • Selected candidates will be invited for an initial interview;

  • After a positive first interview you will receive a short technical assignment;

  • In the second interview we will discuss your solution and dive deeper into your technical experience;

  • If we are both enthusiastic we will make you an offer and hope to welcome you to Fugro.

Disclaimer for recruitment agencies:

Fugro does not accept any unsolicited applications from recruitment agencies. Acquisition to Fugro Recruitment or any Fugro employee is not appreciated.

Top Skills

Activemq
Apache Kafka
Apache Tomcat
AWS
Eclipse Rcp
Github Actions
Intellij Idea
Java
Maven
Microsoft Sql Server
React
Spring Boot
Webstorm
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Leidschendam
9,584 Employees
Year Founded: 1962

What We Do

We are the world’s leading Geo-data specialist, collecting and analysing comprehensive information about the Earth and the structures built upon it. Through integrated data acquisition, analysis and advice, we unlock insights from Geo-data to help our clients design, build and operate their assets in a safe, sustainable and efficient manner.

Learn more about us:
https://www.youtube.com/fugro
https://www.facebook.com/fugro
https://twitter.com/fugro
https://www.instagram.com/fugro/

Similar Jobs

CrowdStrike Logo CrowdStrike

Regional Sales Director, Benelux (Remote, NLD)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Netherlands
10000 Employees

CrowdStrike Logo CrowdStrike

Sales Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Netherlands
10000 Employees

CrowdStrike Logo CrowdStrike

Regional Sales Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
Netherlands
10000 Employees

Ericsson Logo Ericsson

Marketing and Communications Manager

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
7 Locations
89000 Employees
10-10 Annually

Similar Companies Hiring

Apollo.io Thumbnail
Software • Sales • Productivity • Information Technology • Enterprise Web • Database • Artificial Intelligence
US
850 Employees
Perchwell Thumbnail
Mobile • Real Estate • Software • Database • Analytics
New York City, NY
60 Employees
Jellyfish Thumbnail
Software • Productivity • Database • Cloud • Big Data • Automation • Analytics
Boston, MA
225 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account