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
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.
Several years of documented experience with Jakarta EE (including JPA, EJB and REST) in larger web applications.
Several years of documented experience in Microservice-based architecture
Experience with container technology, for example with Docker.
Experience with IntelliJ, Maven, Jenkins, Git and SonarQube
Experience with systems with high demands on security, authorization, traceability and availability.
High level of collaboration, communicative, responsible, structured and good problem-solving skills
Experience in a role as lead developer or equivalent
Experience with legacy systems based on Java (e.g. JSP, javascript)
Experience with load and performance testing (e.g. Grafana k6).
Experience in monitoring and supervision
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.
Java 21
Jakarta EE
JPA
EJB
REST
Microservices
Docker
Maven
Jenkins
Git
SonarQube
IntelliJ
Jira
Confluence
Angular
JSP
JavaScript
Grafana k6
DevOps
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.