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
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.
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.
Design, develop and maintain scalable, high-quality backend services and the integrations between them.
Take end-to-end ownership of complex deliveries, from design through to production.
Keep data consistent and reliable as it flows between services and the wider platform.
Evolve and improve APIs so clients get exactly the data they need, with proper access control.
Write solid tests and safeguard quality end to end.
Take part in the team's daytime support rotation, including production support and incident handling.
Collaborate across team boundaries with other engineers, and act as a go-to person others can rely on.
Several years of hands-on software engineering experience, primarily in Java with Spring Boot.
Solid, hands-on experience with AWS, building, deploying and operating services across a range of AWS services.
Experience with both PostgreSQL and MongoDB.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
Java
Spring Boot
Spring
AWS
Amazon Web Services
PostgreSQL
Postgres
MongoDB
Mongo
REST API
API
microservices
service-oriented architecture
SOA
DevOps
CI/CD
production support
incident management
automated testing
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.