Luxoft
Website:
luxoft.com
Job details:
Project Description:
We are looking for a proactive, technically strong cloud engineer to join our team building services supporting our contact center. The platform follows a multi-service architecture deployed on Azure AKS with CI/CD powered by GitLab. You will take ownership of features end-to-end, tackle technical debt head-on, and help drive the product forward
What You'll Work On
• Re-implementation of legacy on-prem solution to modern cloud solution - greenfield & modern codebase, but legacy solution available for reference
• Developing and maintaining multiple Spring Boot applications
• Building and evolving RESTful APIs
• Deploying and debugging applications in Azure Kubernetes Service
• Working with PostgreSQL on Azure (via Spring Data JPA / Hibernate)
• Working with Apache Kafka for event-driven data ingestion
• Implementing the Grafana LGTM stack for monitoring and observability, including configuring dashboards and alerts
• Securing services with Spring Security, OAuth2, and Azure Key Vault / HashiCorp Vault for secret management
Responsibilities:
• Develop backend functionalities, including database
• Design, code, and test Apps according to the standard development lifecycle
• Develop prototypes to test potential solutions
• Write and review technical documents, including design, development, and revision
Mandatory Skills Description:
• 8+ years of professional experience with Java and the Spring ecosystem (Spring Boot, Spring Data JPA, Spring Security, Spring WebFlux)
• Strong experience with relational databases, specifically PostgreSQL, writing queries, understanding JPA/Hibernate, and managing schema evolution (Liquibase)
• Experience working with Kubernetes clusters (kubectl, k9s, etc.) and working knowledge of containerized environments: Docker, Kubernetes (AKS), and CI/CD pipelines (GitLab CI)
• Familiarity with Azure cloud services: Azure PostgreSQL, Azure Service Bus, Azure Key Vault, Azure Blob Storage, Azure Identity (Managed Identity/UAMI)
• Experience with asynchronous/event-driven architectures, message queues (Azure Service Bus or similar), and/or Kafka
• Hands-on experience with RESTful API design, OpenAPI specifications, code generation, and best practices
• Experience writing unit and integration tests (JUnit 5, Mockito) with good code coverage discipline
Nice-to-Have Skills Description:
• Familiarity with Spring Cloud (Config Server, Azure starters)
• Familiarity with Resilience4j or similar circuit-breaker/retry libraries/development approaches
• Exposure to reactive programming with Spring WebFlux / Project Reactor
• Knowledge of Apigee or other API gateway platforms
Languages:
English: C2 Proficient
Click on Apply to know more.