Javautvecklare
Core
Designing and developing robust, scalable applications in Java and building/maintaining microservice architectures and distributed systems for critical public sector infrastructure.
Role type
Senior Java Developer (Microservices)
Builds
Business-critical systems, microservice architectures, distributed systems
Domain
Public sector / Energy sector / Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, System Integration, CI/CD, Docker, Kubernetes, OpenShift, Git, Cloud platforms (Azure/AWS)
Preferred skills
Legacy system modernization, Testability, Performance optimization
Responsibilities
Design and develop robust and scalable applications in Java, Build and further develop microservice architectures and distributed systems, Develop APIs and work with system integrations between different platforms, Contribute to modernization journeys (e.g., migration from legacy systems), Work on testability, quality and performance in systems with high requirements, Contribute to and develop CI/CD flows and DevOps practices, Actively participate in code reviews and continuous improvements, Collaborate closely with teams, architects and business to ensure right solutions