Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Backend Engineer - Java/kotlin/Spring

Posted 1 view
Discussion

Summary

Consultancy emagine is placing a hands-on backend engineer in a client's Digital Enterprise team supporting HR and Finance in Stockholm (3 days onsite/week, fixed-term to June 2027). Day to day: designing, building and operating Java/Kotlin/Spring microservices and event-driven integrations, while mentoring juniors and working with business stakeholders.

We are looking for a hands-on Backend Engineer to join our clients Digital Enterprise organization, supporting primarily HR and Finance. You will be part of a cross-functional digital team building reliable services and integrations for important business processes. The assignment combines backend development with practical solution architecture: designing APIs and services, making sound decisions about system boundaries and integrations, and staying involved in implementation, testing, troubleshooting and operation.

This is not a traditional architecture assignment focused mainly on governance or documentation. We are looking for a builder who thinks architecturally, understands the business problems behind the systems being built and makes pragmatic trade-offs.

You will work directly with HR and Finance stakeholders to understand their processes, challenge requirements constructively and shape solutions that improve how people work. You will also help the team work effectively by creating clarity around priorities, facilitating useful discussions, improving ways of working and supporting less experienced developers.

Typical responsibilities include:

  • Designing, developing and operating backend services

  • Building small, loosely coupled microservices and well-defined APIs

  • Designing synchronous, messaging-based and event-driven integrations

  • Reasoning about service boundaries, dependencies, failure handling and complexity

  • Contributing to testing, CI/CD, cloud infrastructure and DevOps practices

  • Working with developers and business stakeholders throughout delivery

  • Facilitating planning, refinement, review and improvement conversations

  • Removing obstacles and improving team processes

  • Coaching and mentoring junior developers

  • Contributing to reusable technical patterns and standards

Profile and experience:

  • Strong professional experience building backend systems in Java, Kotlin or a similar language

  • Meaningful experience with APIs, services, integrations and production software

  • Good understanding of microservices, messaging and event-driven architecture

  • Strong system-design ability grounded in hands-on delivery

  • Familiarity with testing, CI/CD, cloud infrastructure and DevOps

  • Comfortable working directly with non-technical stakeholders

  • Pragmatic, curious and able to avoid unnecessary complexity

  • Experience supporting team collaboration, delivery processes or the development of less experienced colleagues

  • Curious about adjacent areas such as data, infrastructure, DevOps or frontend

Kotlin and Spring experience is particularly relevant, but strong engineering fundamentals matter more than exact technology matching. We welcome experienced consultants provided they remain hands-on. Recent experience should include building, designing, debugging or operating software—not only architecture governance, management or advisory work.

Personal qualities:
You take responsibility for both the technical outcome and the conditions that enable the team to deliver well. You are curious about how the business works, communicate clearly across technical and business domains, and help create a collaborative environment where developers can learn and take ownership.

AI-assisted development is part of a modern engineering environment. Sound judgment, verification, security, testing and maintainability remain essential.

Start: 2026-11-03

End: 2027-06-30
Workplace: Stockholm 3 days onsite/week

Skills

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available