
Java Backend Developer
Posted 1 day ago

Posted 1 day ago
• Work collaboratively with the team to design, develop, and enhance existing systems.
• Implement new features and improve the functionality of the current platform.
• Create solutions that support new products and user experiences.
• Maintain production systems and investigate the root causes of issues.
• Actively engage in Agile/Scrum ceremonies.
• Ensure sufficient unit and integration test coverage.
• Contribute to code reviews and participate in technical discussions.
• Assist in architecture planning and system design activities.
• Communicate effectively and collaborate with distributed teams.
• A Bachelor’s degree in a technical field 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.
• Familiarity with Docker and Kubernetes.
• Understanding of engineering fundamentals and software architecture.
• Experience with MySQL/RDS databases.
• Capability to write unit tests and adhere to TDD practices.
• Experience in Agile, DevOps, cloud-based, and product-focused 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 difference.
• Access to Udemy courses of your choice.
• Team-building activities, events, marathons, and charity initiatives to connect and recharge.
• Opportunities for workshops, training, and expert knowledge-sharing to promote growth.
• A clear career path.
• Absence days to maintain work-life balance.
• Flexible hours and work setup - work from anywhere and organize your day as you prefer.

Jerry

StorSuite
Get handpicked remote jobs straight to your inbox weekly.