Position: Backend Developer for Aerospace Project
Company: Progresstech Ukraine
Experience required: 3y
English level: fluent

We are seeking a skilled Backend Development Engineer to join our team in developing and maintaining our **Flight Attendant applications** backend services. The ideal candidate will have experience with modern development frameworks and tools, a strong understanding of microservices architecture, and a proven track record of delivering high-quality software solutions.
 
**Responsibilities:**
- Design, develop, and maintain RESTful APIs and microservices architecture;
- Work closely with frontend developers to ensure seamless integration of services;
- Collaborate with other engineers, product managers, and stakeholders to understand requirements and translate them into technical solutions;
- Participate in code reviews, testing, and debugging to ensure the quality of the codebase;
- Monitor and improve application performance and scalability.
 
Requirements:
- 3+ years of experience in backend development using modern programming languages such as Java, Python, or Node.js;
- Experience in developing RESTful APIs and microservices architecture using frameworks such as Spring Boot, Flask, or Express.js;
- Experience with backend data synchronization using technologies such as Firebase or Realm;
- Knowledge of mobile P2P technologies;
- Strong understanding of software design principles, patterns, and best practices;
- Familiarity with containerization using Docker and orchestration using Kubernetes;
- Experience with cloud services such as AWS, Azure, or Google Cloud Platform;
- Familiarity with database technologies such as SQL and NoSQL;
- Familiarity with CI/CD pipelines using tools such as Jenkins, Travis CI, or GitLab CI;
- Experience with Agile methodologies;
- Strong analytical and problem-solving skills;
- Excellent communication and collaboration skills.
 
If you are a motivated and skilled Backend Development Engineer with a passion for building high-quality software solutions and a strong understanding of microservices architecture, we encourage you to apply. Join our team and help us build the next generation of scalable, resilient, and flexible applications.