3 months ago
Warsaw, PolandSenior
Responsibilities
- Own the full software development lifecycle from business requirements through coding, deployment, and maintenance.
- Build and maintain high-performing, scalable, and resilient web-based applications and services.
- Collaborate with business stakeholders and participate in product planning and sprint backlog meetings.
- Develop and maintain technical design, architecture, and troubleshooting documentation.
- Explore new technologies and approaches with a technology-agnostic mindset.
Requirements
- At least 5 years of production experience with Java.
- Strong hands-on experience with Java, Spring Framework, Spring Boot, and Spring Data.
- Strong experience with microservices architecture.
- Experience with CI/CD tools such as GitHub Actions, Jenkins, ArgoCD, and Maven.
- Proficiency with relational databases, particularly MySQL, including schema design, migrations, and query optimization.
- English proficiency at B2 level or higher.
- Experience with Google Cloud Platform, MongoDB, CDKTF, or AWS CDK is a bonus.
Benefits
- Remote work as a B2B contractor or hybrid full-time employment in Belarus and Moldova.
- Good hardware.
- Learning and growth opportunities.
- Compensation for professional training, seminars, and conferences.
- English lessons.
- Additional benefits and perks for Minsk and Chisinau office employees.
