Backend Developer
Design and develop scalable, secure backend solutions using Java, Spring Boot, and AWS. Collaborate with product managers and cross-functional R&D teams. Drive architectural decisions and ensure high code quality. Contribute to the full software development lifecycle. Requires 4+ years of backend experience, fluency in English, and a relevant degree.
Responsibilities
- Develop software according to established standards and business requirements.
- Build innovative, scalable, and secure backend solutions.
- Collaborate with Product Managers to align capabilities with the product roadmap.
- Lead technical and architectural decisions.
- Work closely with R&D and support teams throughout the software development lifecycle.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- 4+ years of experience in Java backend development with Cloud services (preferably AWS).
- Proven experience delivering large-scale software systems from design to production.
- Proficiency in Java, Spring Boot, Spring Data, JPA, Swagger, Maven, Kafka, PostgreSQL, Jenkins, Git, RESTful services, and Docker.
- High level of English proficiency.
Nice to have
- Master's degree in relevant field.
- Hands-on experience with AWS cloud services.