Position: Backend Engineer
Company: Flexyti
Category: Java
Experience required: 3y
English level: upper

Backend Engineer
----------------

Responsibilities
    - Implement and extend REST APIs for the App
    - Work with Architect/DevOps/PO to develop features in high quality
    - Effectively collaborate with other engineers (developers, QA, and DevOps)
    - Write clean, simple and well-tested code

Soft skills
   - Team-player with experience working in cross-functional teams
   - Very good communication skills, English level at very least B2, better C1
   - Quality-first mind set

Technical skills
	- Strong backend development experience with Kotlin and Spring/SpringBoot
	- Hands-on experience in all aspects of backend development, testing and deployment
	- Strong software development principles knowledge
	- Experience in implementing unit tests and test automation.
	- Hands-on knowledge of CI/CD processes and code deployment.
	- Good understanding of container and container orchestration systems, like Docker and K8s.
	- Experience with Cloud Platforms preferably with AWS.