Tasks
•Design and build applications and microservices with Java (Spring Boot) and Angular, using AI coding agents in the daily workflow
•Support and evolve existing microservices applications used across several divisions
•Write and run unit, integration, system, and performance tests; support users through UAT and sign-off
•Gather and analyse requirements with business experts, and review existing processes and applications
•Produce requirements, design, test, and end-user documentation, and run training sessions when needed
•Take part in Agile ceremonies, release preparation, and change management
Requirements
•At least 7 years of hands-on Java development in a professional environment
•Experience personally writing and maintaining automated unit and integration tests for Java applications
•Hands-on development experience with Spring and Spring Boot, including persistence using JPA and Hibernate
•Experience using Git for team-based software development, including branches, pull requests or merge requests, and code review
•Experience writing SQL queries for relational databases and using XML, YAML, and JSON in application development or configuration
•Hands-on experience with AI-agent-driven software development using at least one of GitHub Copilot, Claude Code, or Codex
•Hands-on experience developing Angular frontend applications using TypeScript/JavaScript
•English C1
Conditions
No conditions specified in the posting.