At KMD Services, within the Application Development & Modernization team, we specialize in modernizing, developing, and maintaining vital parts of Danish society’s critical systems. Our projects primarily serve Central Government clients, playing a key role in public infrastructure. From technology-focused proof-of-concepts and pilot projects to large-scale modernization and development initiatives, we tackle complex challenges with modern solutions.
We’re currently ramping up our team for the next exciting phase, and we’re looking for Senior Java Developers who’s ready to make a meaningful impact while working with cutting-edge technologies, modern architectures, and agile processes.
responsibilities :
Work with modern technologies: Kubernetes, Kafka, MongoDB, Keycloak, ArgoCD, Azure Cloud, and Spring Boot.
Be part of projects employing microservices architecture, domain-driven design, and event-driven systems.
Engage in Agile (Scrum) and DevOps-driven processes, emphasizing automated deployments, testing, and secure pipelines (DevSecOps).
Collaborate with cross-functional teams to shape the architecture and design of critical solutions.
Take part in a collaborative environment where your expertise influences work breakdown, estimations, and task assignments.
Participate in meaningful projects that modernize and support public infrastructure in Denmark, with opportunities to work on challenging and rewarding initiatives.
Contribute to critical infrastructure: Collaborate with Danish customers and internal management to develop and maintain essential public systems.
Build modern solutions: Join a +2-year development project utilizing technologies like microservices, Kubernetes, Kafka, and MongoDB.
Collaborate in Agile teams: Work in cross-functional teams responsible for specific domains, incorporating all technical and agile roles.
Backend focus: Primarily engage in backend development tasks.
Breaking down and estimating tasks with peers and the team.
Ensuring end-to-end responsibility for the lifecycle of the solution.
Hunting and fixing bugs to maintain high-quality standards.
Performing peer code reviews to uphold best practices.
Mentoring and guiding colleagues to foster skill development.
Preparing for and participating in Agile rituals (e.g., sprint planning, reviews, and retrospectives).
requirements-expected :
A seasoned Java developer with 5+ years of experience.
Skilled in containers and Kubernetes, with 2+ years of experience in containerized environments and Linux systems.
Proficient in API design, development, security, and management.
Familiar with Cloud Native Architecture and software principles.
Experienced with event-driven architecture and supporting technology stacks.
An advocate of Agile practices with hands-on experience and a collaborative mindset.
You are excellent in English and Polish, both written and spoken.
You are a team player with strong communication skills.
offered :
Professional Development
Grow in your role
Enjoy on-site meetups
Participate in conferences in Poland and abroad
Attend an average of 40 hours of training yearly
Take part in the Internal Mobility Program
Scandinavian Culture and Workplace
Earn Competitive hourly rates/salary
Make the most of your work and life
Sport & passion communities and CSR initiatives
Work in a human-oriented company
Use high-level equipment
Feel good at green and ergonomic office and enjoy surprise treats
Meaningful and impactful work
Make an impact that lasts - create and implement technological solutions
And improve the lives of millions of people in the public and private sectors
Talented and Trusted People
Cooperate with open-minded colleagues
Work with experienced managers in an atmosphere full of trust
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses