Job Summary:
We are seeking an experienced Senior Java Developer with a strong background in building scalable, cloud-native microservices. The ideal candidate will be proficient in modern Java (21 or 23), Spring Boot 3.x, and microservices architecture, with hands-on experience deploying and managing applications in OpenShift. You will collaborate closely with cross-functional teams to design, develop, and deliver high-quality, secure, and performant backend services.
Key Responsibilities:
- Design, develop, and maintain Java-based microservices using Spring Boot 3.x, Spring Data JPA, and Spring OpenAPI specifications.
- Implement secure, resilient, and high-performance services with mTLS, Kafka-based event-driven communication, and Hazelcast caching.
- Develop CI/CD pipelines using GitHub Actions, ensuring code quality and reliability through SonarQube, JUnit, and Mockito tests.
- Collaborate with DevOps and Platform teams to deploy and monitor services on OpenShift with integration to Grafana and Prometheus for observability and alerting.
- Integrate and maintain MS SQL databases and ensure optimal query performance and schema design.
- Develop and maintain API documentation and testing frameworks using Swagger, Spring OpenAPI, and Postman.
- Participate in code reviews, technical discussions, and architecture decisions to ensure adherence to best practices and performance standards.
- Troubleshoot production issues and implement continuous improvements for stability and scalability.
Technical Skills:
- Languages & Frameworks: Java 21 or 23, Spring Boot 3.x, Spring Data JPA, Spring OpenAPI
- Build & CI/CD Tools: Gradle, GitHub Actions, SonarQube
- Cloud & Deployment: OpenShift, Docker, Kubernetes (plus)
- Database: MS SQL (experience in performance tuning & query optimization)
- Messaging: Apache Kafka
- Caching: Hazelcast
- Security: mTLS, OAuth2 (plus)
- Testing: JUnit, Mockito, Postman (API validation)
- Monitoring & Observability: Grafana, Prometheus (alerting setup)
- API Tools: Swagger, Spring OpenAPI Definition
- Version Control: GitHub
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-05-26
.Net Developer
2026-05-26
Golang Developer
2026-05-26
- Posted
- Nov 07, 2025
- Type
- Temporary
- Level
- Mid-Senior
- Location
- Greater Stockholm Metropolitan Area
- Company
- Digisourced.
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer
2026-05-26
.Net Developer
2026-05-26
Golang Developer
2026-05-26