Mid. Backend Engineer
Job Description
Key Responsibilities
+ Develop and maintain product features that enhance the customer experience
+ Work on our Java Spring-based backend platform as part of a growing business
+ Collaborate with a distributed team of skilled engineers
+ Contribute to code reviews, design discussions, and technical problem-solving
+ Ensure code quality and performance in a fast-paced environment
Requirements
+ Solid Java development experience (3+ years)
+ Good knowledge of Spring Framework (Spring Boot, MVC)
+ Experience with relational databases (PostgreSQL, MySQL)
+ Experience with NoSQL (AWS DynamoDB, MongoDB)
+ Familiarity with cloud platforms (AWS preferred)
+ Understanding of REST APIs and microservices architecture
+ Strong problem-solving skills and attention to detail
+ Ability to work independently in a remote team setup
+ Fluent English communication skills
Nice to Have
+ Experience with AWS services (EC2, RDS, S3, CloudWatch)
What do we offer:
+ Challenging tasks with 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).