Är du arbetsgivare? Publicera en jobbannons!We are a fast-moving technology company, and one of the most successful providers of online reward and employee benefits solutions in the world. We believe that everyone deserves an exceptional experience at work, every day, and build workplace technology that makes this happen. Benifex’s mission is to build remarkable experiences that employees love. Today Benifex supports more than five million employees in over 3,000 organisations across more than 100 countries. To help us on our quest to be the best, we need brilliant people on board and that’s where you come in. 🚀
Why you should applyWork on complex, event-driven backend systems built on a microservices architecture, processing and reporting on large volumes of high-resolution data.
Work with a modern tech stack including Java, Spring Boot, Docker, Kubernetes, Pub/Sub, Hibernate, and CI/CD pipelines, complemented by tools like Grafana and OpenAPI for observability and API design.
Apply Domain-Driven Design principles to create solutions that align closely with business needs and encourage meaningful collaboration with stakeholders.
Join a team that values technical excellence and rigorous testing practices - where automated tests are complemented by thorough integration and component testing to ensure quality at every stage.
Be part of an environment that encourages knowledge sharing and constructive discussions, where the best solutions and way forward are shaped together as a team. With only three developers in the team, you’ll have a significant influence on decisions and outcomes.
Work for a profitable, fast-growing market leader in the online reward and employee benefits space.
Great benefits:
🧠 ITP1 pension
❤️ Lifeplan - a leading financial advisory service that offers personalized advice for maximizing your pension savings
📝 Collective agreement
💸 Access to our comprehensive benefits portal.
🤸 Generous wellness allowance
✈️ 30 vacation days / year
💰 Referral bonuses
🌟 Enhanced parental pay
🙂 Volunteer Days – two paid days annually to give back to the community.
Role overviewAs a Software Developer in the Transformers team, you will primarily focus on backend development (80–90%) while occasionally contributing to frontend improvements. You’ll work closely with two other developers, a product manager, and an engineering manager in Gothenburg. The team is responsible for a service that generates reports for customers, based on changes related to employee benefits and users.
The Product & Engineering department in Gothenburg consists of about 80 people, giving you the benefits of a strong local tech community while still having a small, focused team where your input matters. The role involves translating business ideas into technical solutions, maintaining high coding standards, and driving improvements in efficiency and scalability. You’ll also play a key role in shaping ways of working and technical strategy in a collaborative environment.
Responsibilities
Develop backend services and maintain high coding standards.
Contribute to frontend changes using JavaScript and TypeScript when needed.
Collaborate with developers, product owners, UX designers, and other stakeholders.
Participate in code reviews and uphold team coding standards.
Implement automated integration and component tests.
Drive technical strategy, refactor legacy code, and reduce technical debt.
Engage in pair and mob programming sessions to solve the more complex problems together.
Strong experience in Java, SQL, and Spring/Spring Boot.
Solid understanding of Git and CI/CD pipelines.
Familiarity with JavaScript and TypeScript for occasional frontend work.
A developer who enjoys applying Domain-Driven Design (DDD) in practice, working closely with domain experts to build well-aligned, maintainable systems.
Proven experience working across varied systems and environments, with hands-on exposure to multiple architectural styles - including both monolithic and microservices.
A person who thrives in a team that values collaboration (often together in the office), works closely through pair and mob programming when needed, communicates openly, constructively challenges ideas, and enjoys discussing solutions from different perspectives.
Bonus points for:
Experience with Docker, Kubernetes, and Pub/Sub systems (e.g., RabbitMQ, NATS).
Knowledge of Hibernate, Grafana, and monitoring tools.
Familiarity with Domain-Driven Design principles.
API development experience (OpenAPI, AsyncAPI).
We look forward to receiving and reading your application!
Om Benifex
- Benifex Sweden AB
- 5565950317
- careers.benifex.com
- Göteborg, Västra Götalands län