Summary
Join our team and work on impactful product features that directly influence customer experience. Develop and maintain our Java Spring-based platform, collaborating with a skilled distributed engineering team. Contribute to the architecture and design of our growing platform while ensuring code quality, performance, and scalability. This role requires strong Java and Spring Framework expertise, along with experience in relational and NoSQL databases and AWS. The ideal candidate will possess strong problem-solving skills and the ability to work independently in a remote setting.
Requirements
- Strong Java experience (6+ years)
- Proficiency in Spring Framework (Spring Boot, Spring Cloud, MVC, Security), ORM frameworks (JPA/Hibernate)
- Experience with Relational & 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
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
Preferred Qualifications
- AWS Certification
- Team lead experience
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.