- Responsible for the development, unit-testing, and maintenance of software applications.
- Understand complex problems and strike a good balance between business goals and technical implementations.
- Participate in code reviews with the goal of maintaining the code’s readability, reliability, maintainability, security, and performance.
- Mentor entry and mid-level developers as well as members of the delivery team.
Passion for software engineering and eagerness to learn.3+ years of experience of active development using JAVA.Experience of active development using Spring frameworks and Hibernate technologies.Strong knowledge of relational databases and SQL.Strong understanding of RESTful APIs.An experience with working with Docker and familiarity with its commands are a plus.Bachelor’s degree in computer science, Engineering, or a related subject.Good command of the English language.