A SocietyStockholm

Senior Java Developer

Project-Based

Description

Daily Tasks:

Design and build microservices Code review Observability & Performance Tuning

Minimum Technical Skills:

Strong experience in Java and Spring Boot Hands-on expertise in building orchestration services Practical implementation of OAuth-based authentication and authorization Proven experience in developing both: Synchronous APIs (REST) Asynchronous integrations (Solace, Kafka, JMS or similar) Solid understanding of Observability (e.g., logs, metrics, traces; tools like ELK, Grafana, Prometheus, OpenTelemetry) Good working knowledge of SQL including schema design, data modelling, and query optimization Strong unit testing skills (e.g., JUnit, Mockito) Familiarity with microservices best practices, CI/CD, testing, and performance tuning Strong working Experience in Service Now and ITSM Ability to support market rollouts

Skills

JunitKafkaUnit TestingSpringSQLOauthPrometheusMockitoElkRESTMicroservicesJavaSpring BootCI/CDGrafana