Senior Java Software Engineer
Location: Borås, Västra Götalands län, Sweden (hybrid, 2-3 days onsite weekly)
Salary: 55,000 - 60,000 SEK (exceptions may go up to 70,000SEK for the right fit)
Language: Swedish
Our client, a prominent Nordic e-commerce company, is embarking on an ambitious IT transformation. They want to add three Senior Java Software Engineers to their team.
Position Overview
With a new CIO and CTO steering a refreshed IT strategy, our client is moving to a microservices architecture built around Java. This role will be central to developing scalable solutions that connect seamlessly with the company’s existing ERP and finance systems, positioning the company to maintain cutting-edge operational processes.
Each developer will join a dedicated Scrum team focused on different aspects of the business:
- Supply Chain: Overseeing transport integration with warehousing, physical order handling, and customer delivery.
- Aftersales: Enhancing automation for returns, exchanges, and other customer interactions.
- Financial Services: Managing backend support for the financial platform, with a view to gradually modernize and migrate away from legacy mainframe systems.
Key Responsibilities
- Develop and Implement Microservices: Build scalable microservices in Java and Spring Boot to interact with APIs and systems, ensuring stable communication across platforms.
- Architect Solutions: While this role includes solution architecture responsibilities, it is highly hands-on, requiring a focus on delivering and maintaining robust solutions.
- Cross-Functional Collaboration: Work with various teams to translate high-level business needs into actionable code, involving logistics, aftersales, and finance workflows.
- Problem-Solving: Engage with business requirements to understand functional needs and effectively bridge these with technical solutions.
Qualifications
- Experience: 5+ years in Java, with strong competencies in Spring Boot, microservices, and solution architecture. Experience in e-commerce, logistics, or financial services is advantageous.
- Technical Skills: Proficiency in Java, Spring Boot, microservices, and working knowledge of APIs. Familiarity with CI/CD tools (e.g., Bitbucket, Jenkins) and monitoring tools (Elastic, Kibana, Prometheus, Zabbix) is preferred.
- Language: Swedish
- Mindset: Our client values a proactive, solution-oriented approach. Developers are expected to engage both technically and functionally, with a curiosity and interest in operational logistics and customer-centered processes.
Why Join?
This is an exciting time to join as our client is pushing to reshape their technical landscape while avoiding legacy pitfalls. With ample growth potential, Senior Developers have the opportunity to move towards more specialized architectural roles. The company’s hands-on, collaborative environment enables everyone from management to developers to work shoulder-to-shoulder on impactful solutions.
The interview process includes technical assessments focused on both pure development and architectural reasoning. While the company is eager to fill these positions promptly, the right fit is the priority.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Sr. Software Engineer
2026-03-24
Senior Software Engineer (Go) - Product Teams
2026-02-26
DevOps Engineer (m/w/d)
2026-02-27
- Posted
- Oct 31, 2024
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Borås
- Company
- Jefferson Frank
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Sr. Software Engineer
2026-03-24
Senior Software Engineer (Go) - Product Teams
2026-02-26
DevOps Engineer (m/w/d)
2026-02-27