Strong Junior / Middle Python Engineer (with Java)

On-siteSalary not specified
Ukraine · Lviv, Ukraine

Tech Stack

PythonJavaSQLUnit Testing

Job Description, Responsibilities & Requirements

Description language:

About the Position

The team of UKEESS Software House is currently looking for a Strong Junior / Middle Python Engineer (with Java) to join our team for a full-time position (remotely in Ukraine or in Lviv’s office).

Our customer is the world’s largest DNA network from the USA. With more than 30 billion digitized global historical records, 100 million family trees, and 30+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness. Joining our team means contributing to a project that has a real impact on people’s lives.

Technology stack: Python 3.9+ / SQLalchemy / Flask / Sanic / Java 21/ Spring Boot / AWS (Lambda, ECS, SNS, S3, FSx for Lustre, SQS, KMS, API GateWay, SSM Parameter Store, AIM)

Responsibilities

  • Writing clean, well-designed, testable, efficient code
  • Work on and guide the microservice REST API design
  • Writing unit tests and maintaining high code test coverage
  • Diagnose complex problems involving multiple systems and technologies
  • Working in an Agile team
  • Participating in team code reviewing/discussions/modeling
  • Improving existing functionality

Requirements

  • 2-3 years of commercial experience with Python 3.9+
  • Solid knowledge and experience with SQL
  • Understanding the SOLID principles of object-oriented programming
  • Experience with RESTful endpoints
  • Experience with unit testing
  • English: Upper-Intermediate level (both speaking and writing)

Nice to Have

  • Knowledge and experience with Flask API
  • AWS cloud services (S3, EC2, Lambda, etc.)
  • Nextflow
  • Java
  • SQLalchemy
  • Sanic
  • CI/CD

We Offer

  • Full-time position in a highly professional team
  • Competitive compensation (based on market data, but also depending on the technical level of the candidate)
  • Flexible work schedule
  • Individual approach to professional growth
  • Free English classes (online)
  • 3 health packages to choose from
  • Annual paid vacation and state holiday celebration
  • Lack of bureaucracy and micromanagement
  • Foreign business trips (after the war)

Our office in Lviv has ​​generators and stable communication in case of “no electricity”. Also, you will have the:

  • Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
  • On-site parking lot and charge station for Electric Cars
  • Corporate gifts, celebrations, and fun activities
  • Sports activities: ping-pong, soccer, workout

Location

  • Lviv, Ukraine
  • Remote, Ukraine

Contact Us

Recruiter: Anastasiia Smeiko

Phone: +38(068)344-22-00

Email: [email protected]

Job Details

Location:
Ukraine · Lviv, Ukraine
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
5/20/2026
Last checked:
6/13/2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.