Ubique Systems

TRCI-26-05337

Senior System Developer – Java Backend (Jakarta EE, Microservices)

Senior Java backend consultant needed for the Swedish Courts Administration in Jönköping (contract, 100%, hybrid 2 days/week remote within Sweden). You will work in an agile team enhancing and developing mission-critical web applications, initially focused on subsystems for search functionality (search cases). The backend is built with Java 21 and Jakarta EE in a microservice-based architecture; you will contribute to solution decomposition/planning, implement and test code (unit/integration/load), and support DevOps-style automation using tools like Maven, Jenkins, Git, SonarQube and Docker. The environment has high requirements for security, authorization, traceability and availability; strong collaboration and structured problem-solving are expected.

Position summary

Location
Sweden
Workplace
On-site
Employment
Contract
Experience
Minimum 5 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

Senior Java backend consultant needed for the Swedish Courts Administration in Jönköping (contract, 100%, hybrid 2 days/week remote within Sweden). You will work in an agile team enhancing and developing mission-critical web applications, initially focused on subsystems for search functionality (search cases). The backend is built with Java 21 and Jakarta EE in a microservice-based architecture; you will contribute to solution decomposition/planning, implement and test code (unit/integration/load), and support DevOps-style automation using tools like Maven, Jenkins, Git, SonarQube and Docker. The environment has high requirements for security, authorization, traceability and availability; strong collaboration and structured problem-solving are expected.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

For our client the Swedish Courts Administration we are looking for a Senior System Developer Java Backend

02

Several years of documented experience with Jakarta EE (including JPA, EJB and REST) ​​in larger web applications.

03

Several years of documented experience in Microservice-based architecture

04

Experience with container technology, for example with Docker.

05

Experience with IntelliJ, Maven, Jenkins, Git and SonarQube

06

Experience with systems with high demands on security, authorization, traceability and availability.

07

High level of collaboration, communicative, responsible, structured and good problem-solving skills

08

Experience in a role as lead developer or equivalent

09

Experience with legacy systems based on Java (e.g. JSP, javascript)

10

Experience with load and performance testing (e.g. Grafana k6).

11

Experience in monitoring and supervision

12

Experience in frontend development, for example with Angular.

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Java 21

02

Jakarta EE

03

JPA

04

EJB

05

REST

06

Microservices

07

Docker

08

Maven

09

Jenkins

10

Git

11

SonarQube

12

IntelliJ

13

Jira

14

Confluence

15

Angular

16

JSP

17

JavaScript

18

Grafana k6

19

DevOps

20

CI/CD

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Java (Java 21)

Jakarta EE

JPA

EJB

REST APIs

Microservice-based architecture

Docker (container technology)

Maven

Jenkins

Git

SonarQube

IntelliJ IDEA

Jira

Confluence

Unit testing

Integration testing

Load/performance testing (general)

Experience with mission-critical systems in large/complex organizations

Security/authorization/traceability/availability requirements

Swedish (language)

Preferred

Nice to Have

Lead developer / tech lead experience

Legacy Java web systems (e.g., JSP, JavaScript)

Grafana k6 (load testing)

Monitoring/observability (general)

Angular (frontend)

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Senior System Developer – Java Backend (Jakarta EE, Microservices)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.