
Java Developer
Posted 4 hours ago

Posted 4 hours ago
• Collaborate with team members to design, develop, and enhance existing systems
• Implement new functionalities and improve the features of the current platform
• Create solutions that support new products and elevate user experiences
• Maintain production systems and analyze the root causes of any issues
• Actively engage in Agile/Scrum ceremonies
• Ensure sufficient unit and integration test coverage
• Participate in code reviews and contribute to technical discussions
• Assist in architecture planning and system design initiatives
• Effectively communicate and collaborate with distributed teams
• Bachelor’s degree in a technical discipline or equivalent practical experience
• Strong grasp of OOP principles, design patterns, and software development methodologies
• Over 5 years of experience in developing RESTful microservices and web-based systems
• Proficient in Java 17+ (preferably JDK 25), Spring Boot, and Spring Cloud
• Familiar with Docker and Kubernetes
• Understanding of engineering fundamentals and system architecture
• Experience with MySQL/RDS databases
• Capable of writing unit tests and adhering to TDD practices
• Background in Agile, DevOps, cloud-based, and product-oriented environments
• Strong written and verbal communication skills in English
• Working hours: Early start (around **07:00–07:30 EET**) with a flexible afternoon schedule
• **Nice to have skills**
• Experience with Elasticsearch or OpenSearch
• Familiarity with AWS services (S3, Secrets Manager, SES, EC2)
• Experience with Swagger
• Understanding of messaging systems (Kafka, RabbitMQ, MQTT)
• Experience with Node.js and Express
• Knowledge of Redis caching
• Engaging projects that make a significant impact
• Access to Udemy courses of your choice
• Team-building activities, events, marathons, and charity initiatives to connect and recharge
• Workshops, training sessions, and expert knowledge-sharing opportunities that foster growth
• Clear career advancement path
• Paid absence days to promote work-life balance
• Flexible hours and work setup - work from any location and manage your day your way
CVS Health
Compass
Compass
Compass
Get handpicked remote jobs straight to your inbox weekly.