
Senior Java Developer – Retail
Posted 23 hours ago

Posted 23 hours ago
• Design and improve backend applications utilizing Java;
• Engage in the architecture and execution of distributed integrations;
• Develop robust solutions emphasizing idempotence, retries, and observability;
• Assist in establishing development and quality best practices;
• Generate and uphold unit and integration testing;
• Collaborate with diverse teams in an agile setting;
• Facilitate technical analysis, problem-solving, and ongoing platform enhancements.
• Proficient in Java 11 or later;
• Familiar with Spring Framework and Spring Boot;
• Knowledge of Spring Security;
• Experience with Swagger / OpenAPI;
• Skilled in unit and integration testing in Java (JUnit, Mockito);
• Experience with NoSQL (Redis) and relational databases (Oracle and SQL Server);
• Proficient in logging and observability tools (SLF4J, Log4j2, Graylog);
• Knowledgeable in container technologies: Docker;
• Familiar with OAuth2;
• Experience with microservices architecture and distributed integrations.
• **Nice to have**
• Knowledge of Kubernetes and Helm;
• Familiarity with OpenAPI 3.0 or later;
• Experience with metrics using Micrometer;
• Knowledge of APM tools (Dynatrace, AppDynamics, etc.);
• Experience with Jenkins and Groovy scripting;
• Knowledge of GitLab CI (YAML definitions);
• Familiarity with Kafka;
• Meal allowance
• Transportation allowance
• Health and dental insurance
• Life insurance
• Flexible hours
• Dress code: be yourself
• TotalPass: support for your physical and mental well-being
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.