Senior Java Developer
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