Job description:
For our customer, we are looking for a system developer in Java.
**Excerpt:**
Our customer is tasked with managing and developing operational support systems for Sweden’s courts. There is an exciting digitalisation journey where our customer faces many exciting challenges.
Our customer needs to appoint a system developer in java. The focus of the team is on the development of a new operational support to the Legal Aid Authority. It is a case management system that includes financial transactions. The team also manages and develops proprietary economic administration systems used by the Swedish courts. It is an advantage if the consultant has experience in financial systems and financial transactions. The team in which the consultant will be included is cross-disciplinary and consists of 10 people, including 5 developers, 2 testers, 1 UX, 1 requirement analyst and 1 team leader who also assists in demand. The team works agilely according to DAX (Our customer's adaptation of Scrum).
The primary role of the consultant is to develop, but also support in other roles. As a developer in this assignment, you code both frontends (e.g. with Angular, HTML 5 and JavaScript) and backend (e.g. with JPA, EJB, JSP and REST). You also test your own code both with device tests, integration tests and by manually running the system.
The development is conducted in a modern environment with a focus on DevOps. Tools used in development include IntelliJ, Maven, Jenkins, Git, SonarQube, Docker, Postgres SQL and Wildfly (application server). To keep track of the work, Jira and Confluence are used. For other systems, the Vaadin, Primefaces, JSF and Omnifaces frameworks are used.
** Experience level:**
9-12 years of experience from complex assignments in the current area.
**Requirements:**
* System developers in Java with high expertise in web development in Java EE and Java 11+. Specifically EJB/CDI, JPA, REST, JSP, Microservices and OpenAPI.
Good knowledge of Typescript, Javascript and HTML 5
* Experience in working agilely and with developer-related tests. For example, jUnit, Mockito or Jest.
* High collaborative skills, communicative, responsible and good problem-solving skills
Liquid Swedish in both speech and writing
* The consultant shall have good communication skills in relation to the Swedish language, i.e. be able to express himself in writing and orally.
**Meritation:**
Experience with Angular, Redux and Material Design
Experience in financial systems and financial transactions
Experience in the management of administrative support in the public sector
Experience in complex environments with multiple collaborative development teams
**Agreement length:**
* Access date: 8/1 or under agreement
* Initial assignment length: 2024-01-08 -
2024-06-30
Extension options: 7x6 months
**Scope:**
100% employment rate.
Interviews may be conducted with the consultants who, according to annexed CV, meet the requirements. Evaluation can also be done solely on the basis of what is shown in the annexed CV with any additional written interview questions. Our customer will, based on the above, make a comprehensive assessment of, which our customer perceives, all requirements such as the consultant’s ability to perform the assignment/work assignment as well as the ability to assign confidence.
**Station place:**
The location/stationing place for the consultant is **our customer’s premises in Jönköping**. There is a possibility, after an initial period and in
agreement with our customer, work on a 2-day/week* basis on the team’s planning. During distance work, the consultant must be in Sweden.
**Application content:**
* CV in Swedish
Completed competence matrix (accompanied on the mission)
*Availability
TIMARVODE
We often offer ongoing sacrifices. This means that we sometimes delete the assignment from our website earlier than the last application date. If you are interested in a mission, we recommend you to apply promptly.
**PayExpress:**
We now offer a fast and smooth payment solution, so you don’t have long wait times. With us, you will receive your payment within 3-5 days after your time report has been approved. This benefit is included by default in almost all our contracts without additional work on your part. Read more at the link below.