Ubique Systems

TRCI-26-06862

Software Engineer

This is a contract Software Engineer assignment joining a cross-functional team in Gothenburg, working with developers, a Business Analyst, a Solution Architect and a Product Owner. The role focuses on designing, building and operating scalable Java and Spring Boot backend services and integrations on AWS, with end-to-end ownership through production and participation in daytime support. Core requirements include hands-on PostgreSQL and MongoDB experience, service-oriented or microservice design, API development, testing and a DevOps mindset. The description calls for a senior level of independence, while the structured experience band is 5–10 years; no specific years threshold is stated in the description. Work mode is not specified, and the client’s industry or product domain is not stated.

Position summary

Location
Sweden
Workplace
Hybrid
Employment
Contract
Experience
Minimum 5 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

This is a contract Software Engineer assignment joining a cross-functional team in Gothenburg, working with developers, a Business Analyst, a Solution Architect and a Product Owner. The role focuses on designing, building and operating scalable Java and Spring Boot backend services and integrations on AWS, with end-to-end ownership through production and participation in daytime support. Core requirements include hands-on PostgreSQL and MongoDB experience, service-oriented or microservice design, API development, testing and a DevOps mindset. The description calls for a senior level of independence, while the structured experience band is 5–10 years; no specific years threshold is stated in the description. Work mode is not specified, and the client’s industry or product domain is not stated.

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, we are looking for a Senior Software Engineer - Java/Spring Boot/AWS.

02

This role requires a high degree of independence, a strong focus on quality, and the ability to take ownership and make sound technical decisions within the area of responsibility.

03

Design, develop and maintain scalable, high-quality backend services and the integrations between them.

04

Take end-to-end ownership of complex deliveries, from design through to production.

05

Keep data consistent and reliable as it flows between services and the wider platform.

06

Evolve and improve APIs so clients get exactly the data they need, with proper access control.

07

Write solid tests and safeguard quality end to end.

08

Take part in the team's daytime support rotation, including production support and incident handling.

09

Collaborate across team boundaries with other engineers, and act as a go-to person others can rely on.

10

Several years of hands-on software engineering experience, primarily in Java with Spring Boot.

11

Solid, hands-on experience with AWS, building, deploying and operating services across a range of AWS services.

12

Experience with both PostgreSQL and MongoDB.

Technology stack

Tools & Technologies.

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

01

Java

02

Spring Boot

03

Spring

04

AWS

05

Amazon Web Services

06

PostgreSQL

07

Postgres

08

MongoDB

09

Mongo

10

REST API

11

API

12

microservices

13

service-oriented architecture

14

SOA

15

DevOps

16

CI/CD

17

production support

18

incident management

19

automated testing

20

backend services

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 software engineering

Spring Boot

AWS service development, deployment and operations

PostgreSQL

MongoDB

API design and maintenance, including access control

Service-oriented and microservice solution design

DevOps ownership, including production support and incident handling

Software testing and quality assurance

Preferred

Nice to Have

Awareness of new technologies and practices

Experience driving practical team improvements

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 Software Engineer

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.