We are looking for a Java Engineer with broad responsibilities in improvement of the product software system, with an emphasis on back-end server software.

About the client:
The product is social enterprise, which has already been used by thousands of teams in roughly 165 countries. It is dedicated to a social mission: providing great technology to improve data for research, social, and public sector organizations. It is the most reliable, secure, and scalable mobile data collection platform for researchers and professionals working in offline settings. With sophisticated workflows, robust quality control features, and real-time visualizations, the product collects secure, high quality data—even offline.

Responsibilities:
To develop clean maintainable well documented code, contribute to ongoing improvement of the product as a member of the technical team focused on the back-end server software
Independently perform researches, present results to the team
Work with AWS hosting operations
To leverage and integrate data from various back-end services and databases
To collaborate with other programming engineers across the organization to develop best practices


Requirements:
4+ years of experience in software development
Deep experience and established expertise in using Java for server applications (ideally Tomcat)
Personally obsessive about writing solid code (not a typical “rusher”, doesn’t rely on quality-control team to catch high volume of mistakes)
Even more obsessive about the care appropriate for any changes to production systems
Maintain unit tests, code comments, and internal documentation as mechanisms to facilitate collaboration and maintainability
Experience with AWS (especially EC2 and RDS)
Has experience with project management tools (ideally Jira)
Strong Intermediate level of English (both verbal and written)​
Nice to have:
Expertise with Python
Expertise with high-concurrency multi-threaded applications
Expertise with cloud-based machine-learning technologies

About waverley software

Waverley is a multinational software engineering company building award-winning software products for both renowned tech giants and innovative startups globally.

• 70+% Senior technical staff;
• HQ in Silicon Valley, offices in Ukraine and Vietnam;
• 100% of team members are allowed to work from anywhere, literally;
• Startup engineering culture, the latest technologies.

Company website:
https://waverleysoftware.com/

DOU company page:
https://jobs.dou.ua/companies/waverley-software/

This job is no longer active.
Смотреть актуальные вакансии Java Kyiv→.