What we seek:
- Design and code backend Java applications and services.
- Write unit tests and specification documents.
- Define and implement solutions with performance and scalability as top requirements.
- Work with Operations Engineers to ensure applications are operations ready and able to be effectively monitored using automated methods.
- Analyze business and technical requirements and design solutions that meet those needs.
- Collaborate with programmers both on their team and on other teams
- Collaborate with product managers to develop and clarify requirements
- Troubleshoot production issues related to the team’s applications.
- Effectively manage day-to-day tasks in an Agile process to meet scheduled commitments.
- Mentor and train less experienced team members.
- 3-6+ years of experience designing and programming Java applications.
- Must have strong programming and debugging skills.
- Must have a solid understanding of object-oriented programming
- Must have a solid understanding of performance and scalability at the architecture level.
- Must have a working knowledge of application design and development processes and methodologies.
- Solid understanding of SQL.
- Have excellent verbal and written communication skills
- Ability to communicate in English both verbally and written.
Nice to have.
- 3+ years of experience designing, and programming JavaScript-based web applications.
- Experience with developing fast and responsive JavaScript UI's.
- Hands-on working experience with modern JavaScript technologies such as AngularJS, Node JS, ReactJS .
- Write clear idiomatic JavaScript code that is reusable and easily understood.
- Write testable “at all levels of testing” (using testing frameworks) JavaScript code that is easily understood that accomplishes team and company objectives.
Condition:
- Salary from 1800 USD.
- Location: Bishkek
Присылайте резюме на почту [email protected].