System developer Java

Job description:

For our customer, we are looking for a system developer Java.
**Description of mission**
We are looking for 1st System Developer Java Fullstack for a development project on development.
and the digitalization department.
The project consists mostly of self-development, but also integrations against purchased systems and existing systems at the Swedish Agriculture Agency. The system will be used to manage certification of seeds and includes a number of e-services.
We are relatively new to the project and need to reinforce with another system developer. The team today consists of demand analysts, UX designers, system developers, team leaders, system managers and testers. We work agilely and work closely with the roles.
The assignment is not only about contributing with technical competence, but also about strengthening cooperation within the developer group. We are therefore looking for a person who has a genuine interest in teamwork and who can help developers work more together – for example, by initiating and operating methods such as pair programming, code reviews and joint problem solving. An important part of the assignment is also being able to challenge the business in a constructive way – to dare to question volatile ways of working and contribute new perspectives that can lead to improvements in both technology and processes. We place great emphasis on your personal qualities and that we will find the right individual for each mission.
The Swedish Agriculture Agency has extensive development activities with several parallel development operations. Depending on the need, other assignments in-house at the Swedish Agriculture Agency may also be relevant. The scope of the assignment is 100% and is in place at the Swedish Agriculture Agency in Jönköping. The possibility of distance work is available up to three days a week after the introduction period. The working language is Swedish.
Competence in Level 4**
The consultant shall meet the criteria set out in level 4:
Knowledge: high generalist competence, or very high competence in the current role
Experience: has years of experience in complex assignments in the current role and conducts consulting services with very high quality. The level is normally achieved after 9-12 years of work in the current role.
Management: takes responsibility for much of the assignment
Independence: very great independence
** Competence requirements for the mission**
The consultant must have experience and very good knowledge in:
Java (Backend) and TypeScript (Frontend) and Java EE as a platform.
System design
Agile values, experience of agile working methods and scrum
GIT
PostgreSQL
JPA (Hibernate)
Angular
In addition, before the start of the assignment, the consultant shall have undergone training to deliver the code.
complying with the requirements for digital availability through the standard EN301 549.
**Meritive knowledge**
Domain-driven design (DDD)
Jira
Confluence
Regression
and monitoring tests
Maven
EJB3
JBOSS / WildFly
Jenkins
Kubernetes
JMS
BDD (Behaviour Driven Development) or TDD (Test Driven Development)
SQL queries
REST
HTML
CSS
RxJS
It is also useful if the consultant is able to work on site in Jönköping at 100% throughout
mission.
**Period:**
Start date as agreed with the possibility of extension.
We often sacrifice continuously. 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

Be a part of our comminity

Join us on Telegram or Discord to get instant notifications about the newest freelance projects and talk to some of the smartest software engineers in the world.