Java Developer
Workplace: Västerås, Sweden
Expires: June 30, 2025
We are looking for a Java Developer with experience in requirements specification and data modeling for a public sector assignment. The role involves working in an agile team that develops and maintains back-end solutions in complex system environments.
Main requirements:
- Experience in system development within large systems using Java.
- Good knowledge of Spring Boot.
- Experience with agile working methods.
- Ability to work with incomplete technical requirements.
- Knowledge of SQL, relational databases, and data modeling.
- Experience with DevOps and CI/CD including Docker and Kubernetes.
- Ability to automate workflows and delivery processes.
- Analytical skills to troubleshoot and optimize code.
Responsibilities:
- Participate in requirements gathering, system architecture, and technical design.
- Develop and optimize back-end solutions with Java and Spring Boot.
- Ensure code quality through continuous integration, testing, and code review.
- Identify and solve technical problems and improve existing solutions.
- Contribute to technical innovation by proposing new tools, frameworks, and methods.
- Collaborate closely with product owners, requirements analysts, and developers in the team.
Required hard skills:
- Java development
- Spring Boot
- Agile methodologies
- SQL and relational databases
- Data modeling
- DevOps practices
- CI/CD pipelines
- Docker
- Kubernetes
- Automation of workflows and delivery processes
- Code troubleshooting and optimization
Recommended hard skills:
- Higher education in computer science, information systems or similar
- Knowledge of the Swedish pension system
- Leadership or mentorship experience
- Experience with Jira, Jenkins, and Groovy
Soft skills:
- Structured and solution-oriented approach
- Strong analytical ability
- Comfortable working independently
- Effective team collaboration
- Initiative-taking
- Attention to detail
- Good communication skills
Coding languages:
- Java
- Groovy
Frameworks:
- Spring Boot
Natural languages:
- Swedish (Proficient)
- English (Working knowledge)
Cultural skills:
- Experience or interest in public sector IT environment
- Ability to work in agile and collaborative teams