Java Engineer with AWS

Java Engineer with AWS

Location

All Ukraine / Lviv / Kharkiv

Schedule

Flexible

Stage

Active development

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.

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.

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
Nataliya Nikitchenko
Nataliya Nikitchenko

Recruiter

Get Aboard!

4Mb maximum total size.
Protected by Google reCAPTCHA
Privacy Policy and Terms of Service apply.