Key Responsibilities
- Work on product features and impact customer experience
- Develop and maintain our Java Spring-based platform for a quickly scaling business
- Collaborate with a distributed team of highly skilled engineers
- Contribute to the architecture and design of our growing platform
- Ensure code quality, performance, and scalability
Requirements
- Strong Java experience (6+ years)
- Proficiency in Spring Framework (Spring Boot, Spring Cloud, MVC, Security), ORM frameworks (JPA/Hibernate)
- Experience with relational and NoSQL databases.
- AWS knowledge, including ECS, EC2, RDS, Lambda, S3, IAM, CloudFormation, CloudWatch, etc.
- DevOps skills in AWS provisioning, operations, and management.
- Strong problem-solving skills and attention to detail.
- Ability to work independently in a remote setting.
- Fluent English and Russian communication skills.
- AI adoption
Nice to Have
- AWS Certification
- Team lead experience
What do we offer:
- Challenging tasks with a great opportunity to level up your skills
- 20 working days of paid vacation
- Working hours are 9:00–17:00 London time
Additional days off follow the UK holiday calendar - The team is international (Ukraine, Azerbaijan, South Africa).
6+ years Java experience, Spring Framework and ORM proficiency, AWS and DevOps skills, strong problem-solving, ability to work remotely, fluent English and Russian.
Key Responsibilities
- developing features
- maintaining platform
- ensuring quality
Skills & Tools
Java, Spring Framework, Spring Boot, Spring Cloud, Spring MVC, Spring Security, JPA, Hibernate, AWS, ECS, EC2, RDS, Lambda, S3, IAM, CloudFormation, CloudWatch, NoSQL, AI
Job Details
- Category: Software Development
- Seniority: Senior Level
- Commitment: Contract
- Workplace: Remote — Azerbaijan or Ukraine
- Salary: USD 60,000 – 84,000 / year
- Languages: English, Russian
Benefits
- Generous paid time off
About OneDome
A technology company building platform solutions with an international team. — Industry: Information Technology