N

Senior Java Platform Engineer

Nordic Investin Group Gothenburg, Västra Götaland County, Sweden

IT Services and IT Consulting · 201-500 employees

8 h ago
java Senior (5-10 yrs) Full-time Sweden
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design and implement Java services using Spring Boot while refactoring legacy modules to improve platform stability and performance. Additionally, you will support team members through code reviews, pairing, and troubleshooting production issues.

What they look for

Java Spring Boot Relational Databases API Design Messaging Systems Distributed Transactions Automated Testing Legacy Refactoring Performance Analysis System Architecture Kubernetes Cloud Computing Domain Driven Design CI/CD Pipelines

Requirements

The role requires at least seven years of professional Java development experience with strong proficiency in Spring Boot and relational databases. Candidates must demonstrate the ability to reason about legacy constraints and possess experience with modern delivery pipelines and automated testing.

Full description

On behalf of a partner company, Nordic Investin is looking for a Senior Java Platform Engineer. Large Java platforms become interesting when correctness, latency and changeability must all improve at once.

The partner is modernising a mature service platform used across several business flows. You will work on the core domain, reduce structural friction and help teams move from tightly coupled releases toward clearer services and safer delivery.

The environment will suit someone who enjoys building systems, testing assumptions in code and taking responsibility for production behaviour. Technical choices are expected to be explained in terms of maintainability, reliability and the people who use the product.

How you will work

You will work in short delivery cycles with direct access to product, domain and operational colleagues. The partner expects engineers to review designs, test assumptions early and follow important changes into production. Decisions should be recorded clearly enough that another engineer can understand the tradeoff months later.

As a senior colleague, you will own substantial outcomes and help others make stronger decisions. You are expected to recognise risk early, communicate it without drama and move work forward with practical alternatives. The role still includes hands on delivery; seniority here means broader judgement, not distance from the work.

What you will do

  • Design and implement Java services using Spring Boot and proven integration patterns.
  • Refactor legacy modules without disrupting critical business flows.
  • Improve API contracts, test coverage and deployment confidence.
  • Analyse performance bottlenecks across code, database and messaging layers.
  • Contribute to platform standards and pragmatic architecture decisions.
  • Support engineers through reviews, pairing and production troubleshooting.

What you will bring

  • At least seven years of professional Java development.
  • Strong Spring Boot and relational database experience.
  • Good understanding of APIs, messaging and distributed transactions.
  • Experience with automated testing and modern delivery pipelines.
  • Ability to reason about legacy constraints and incremental migration.
  • Professional English and comfort in cross functional teams.

Experience that would add value

  • Kubernetes and public cloud experience.
  • Domain driven design in a complex business domain.
  • Work in payments, insurance, retail or logistics.

A background that can succeed here

You may have grown through product engineering, enterprise integration or high volume transaction systems. What matters is that you can recognise when to modernise, when to stabilise and how to do both without turning architecture into theatre.

What makes the opportunity interesting

The role offers visible technical ownership and a platform with enough history to make your judgement valuable. You will help create a system that is easier to operate and easier for the next team to change.

The exact partner, employment model, compensation, start date and working arrangement will be explained openly during the process. Nordic Investin will make sure you understand the context, expectations and decision path before you are asked to commit significant time.

The recruitment conversation

During the process, Nordic Investin will focus on concrete decisions you have made: the context you received, the alternatives you considered, the result you observed and what you would change today. You do not need every optional technology if your core experience transfers and you can explain how you would close the gap.

How to apply

Apply with your CV or LinkedIn profile and a short note describing the most relevant system, product or transformation you have helped deliver. Nordic Investin welcomes candidates with different routes into technology and assesses applicants on relevant capability, judgement and potential.

Similar roles