By using this website, you agree to our cookie policy
If selected, you will be required to be connected to a supplier company before your employment contract can be finalized.

Senior Java Developer

JR-55956
Published on 03 Nov 2026 by Ework Group AB
Apply now
RoleJava Developer
Seniority levelSenior
LocationStockholm (SE)
Remote25%
Assignment period
16 Nov 202631 Jan 2027
Application deadline
06 Nov 2026 23:59 (3 days left)
Assignment description

Senior Java Developer



The Senior Developer will join the Fund Trading Platform team and play a core role in rebuilding the solution for processing external mutual fund orders for customers in Sweden, Norway and Finland. The primary responsibility is to design, develop and maintain high-quality software using Java 21, Spring Boot microservices, Microsoft SQL, REST APIs, Kafka and React.



The role combines software development ownership with an expectation to work efficiently as an automation tester if required. Quality is built into the development lifecycle, and the developer is expected to:



- Design, implement and maintain scalable backend services, integrations and frontend functionality

- Write clean, maintainable and testable code using sound object-oriented design principles and patterns

- Create and maintain automated tests for functional, regression, integration, API and UI scenarios using JUnit, Cucumber and relevant supporting tools

- Validate REST APIs, Kafka-based event flows and database integrity as part of feature development

- Contribute to reusable test automation frameworks, test data preparation and reliable test execution in CI/CD pipelines

- Plan and execute focused manual and exploratory testing when automation is not feasible or cost-effective

- Analyze test results, troubleshoot defects and collaborate closely with Product Management, DevOps and other developers to deliver secure, reliable solutions

- Continuously improve development, testing and delivery practices by automating repetitive work

  • 
  • 

    Must-have knowledge and experience

    - Strong software development experience with Java 21+ and Spring Boot

    - Experience designing and developing microservices and distributed backend systems

    - Solid knowledge of REST APIs, Kafka and event-driven architectures

    - Strong SQL skills and experience with Microsoft SQL or other relational databases

    - Experience writing unit, integration and acceptance tests using JUnit and Cucumber

    - Ability to design maintainable automated tests alongside production code

    - Experience with API testing tools such as REST Assured or similar

    - Experience testing asynchronous flows and validating data across services, messages and databases

    - Working knowledge of UI test automation using Playwright, Selenium or similar

    - Experience with Git and CI/CD tools such as Jenkins, including integrating automated tests into delivery pipelines

    - Understanding of OpenAPI and AsyncAPI specifications

    - Ability to design and execute structured manual and exploratory tests when needed

    - Strong problem-solving skills, quality mindset and good English communication skills

    

    Nice-to-have knowledge and experience

    - Experience with React and frontend development

    - Experience with Hibernate or similar persistence frameworks

    - Knowledge of mutual funds, investment funds or finance in general

    - Experience with cross-border cash payments

    - Experience improving reusable test automation frameworks across multiple projects

    - Collaborative mindset and ability to share knowledge across Development, Test, DevOps and Product Management

    - Adaptability, attention to detail and commitment to continuous learning and automation

    

    Start date: 2026-11-16

    End date: 2027-01-31

    Location: Stockholm, Sweden

    

    For the duration of this assignment Ework Services (0,9%) will be deducted from the total amount invoiced.

    We offer candidates continuously. This means that we sometimes remove the assignments before deadline. If you are interested, we recommend that you apply immediately.

Required skills
API Testing
CI/CD
AsyncAPI
SpringBoot
Kafka
REST
SQL
Java21
REST APIs
Cucumber
Git
Languages
English
(Proficient)
Additional details
ClientEwork Group AB
Published date03 Nov 2026
Number of positions3
Hours per week40
Rate typeHourly
Want to know more?Create an account to get access to this and many more jobs!
Already have an account?Log in here

Ework Group Sweden

Ework Group is a market-leading and independent competence provider operating in Sweden, Denmark, Norway, Finland and Poland. We are bridging the gap between competence and assignments. Through a vast portfolio of service and product solutions, we make competence accessible to companies, as well as assignments accessible to professionals, in order to contribute to a more dynamic, well-functioning and future proof competence market. Ework Group was founded in Sweden in 2000 and is listed on Nasdaq Stockholm. We have framework agreements with over 170 leading organizations in both the private and public sector, and over 11,000 consultants on assignment. Consultant suppliers of all sizes use Ework as a vital source of assignment on a daily basis to boost their business. From the freelancer searching for the next assignment to advance the career, to the largest consultant firms looking to complement their own customer portfolio with a steady stream of assignments for their employees. As an independent competence provider we nurture the relationship with our clients and become experts in their business, culture and competence needs. We manage the whole recruitment process and source the consultants for our clients from the open market by posting the assignments publicly on Verama. Unbiased, we match the most suitable candidates based on competence, experience and personality fit, in relation to fair market rates. Ework make it easy for you find, sign, work and get paid on a contract. You will get support from our highly dedicated employees, all the way from the recruitment process, during the assignment and the transition into the next project. With efficient and digital processes and add-on services such as pre-payment, you will not find a more convenient way of working B2B.
Share
Location