Ampstek · Gothenburg, Västra Götaland County, Sweden
Java Developer
Location: Sweden – Onsite
Contract: 6–12 months | Start: ASAP
Experience: 5+ years
About the role
Infosys is hiring a Java Developer to build scalable backend services and microservices for an enterprise client in Sweden. You’ll work onsite and own development work end to end in an Agile delivery team.
Key responsibilities
Design, develop and maintain applications using Java 11/17+
Build RESTful APIs and microservices with Spring Boot, Spring MVC and Spring Security
Implement data persistence using JPA / Hibernate with relational databases (Oracle / PostgreSQL / MySQL)
Integrate services through messaging platforms such as Kafka or RabbitMQ
Write unit and integration tests (JUnit, Mockito) and take part in code reviews
Support CI/CD pipelines (Jenkins / GitLab CI / GitHub Actions) and containerised deployments
Troubleshoot production issues and optimise application performance
Must have
5+ years hands-on Core Java development (collections, multithreading, streams)
Strong Spring Boot and microservices experience
REST API design and development
JPA / Hibernate and SQL
JUnit / Mockito, Maven or Gradle, Git
Fluent English
Good to have
Kafka or other event-driven architecture
Docker, Kubernetes, OpenShift
Cloud (AWS / Azure / GCP)
Swedish language
Eligibility: Swedish citizen, Swedish permanent residence, or valid Swedish work permit. Must be based in Sweden or ready to relocate for onsite work.