Job VC
Middle Java Developer
Technologies
Description
About our client:
We’re on a mission to revolutionize reading assessment and interventions for K—12 education. Over the past 15 years, we have become a leading provider of end-to-end reading assessment services in the USA. Our management, sales, and support are based in the U.S., while our development team is in Ukraine. We offer long-term, stable work with predictable workloads and a strong engineering culture.
Our flagship product is a validated reading assessment that identifies the root causes of students’ reading difficulties and provides actionable insights for instruction. We are actively building a versatile platform for creating and administering new assessments and interventions. We are starting to adopt AI to enhance user experience. Join our small, high-impact team where every engineer matters and your work will directly influence how millions of students learn to read.
About the Role:
We are seeking Middle Software Engineers with strong experience in Java, Hibernate, and SQL to work on our core platform. This is a hands-on role focused on solving challenging problems in scalable, user-centric systems. You will design, build, and deploy features end-to-end in a meritocratic environment that values excellence, constructive communication, and continuous improvement.
Key Responsibilities:
Build and optimize our assessment engine, in-house AI tools, and test deployment platform;
Develop end-to-end features that combine software functionality with educational services;
Participate in code reviews and technical discussions to maintain high engineering standards;
Take full ownership of features and projects, driving design, architecture, and deployment;
Contribute to a team culture built on learning, support, and a friendly, informal atmosphere.
Technical Stack and Fit:
Core Technologies:
Java, Hibernate, PostgreSQL, AWS, GWT, Docker, Go;
In-House Innovations:
custom AI tools, reading assessment engine, versatile assessment deployment platform.
What We Are Looking For:
Experience in Java (2.5+ years);
Intermediate English for reading specifications;
Comprehension of Ukrainian to participate in technical discussions;
Experience in backend or full-stack development;
Strong problem-solving and debugging skills;
Experience with Hibernate and SQL databases;
Preferred experience with GWT and Docker;
Passion for quality, continuous learning, and engineering excellence;
Ability to follow and maintain high standards in UX, testing, and code reviews.
What We Offer:
Fully remote: work from anywhere in Ukraine and abroad;
Competitive compensation: USD-denominated pay under a FOP agreement;
Unlimited PTO: work without counting your days off and sick days;
Flexible schedule: work anytime with a
2–4
hour overlap with the U.S. EST;
Growth path: leadership roles are promoted from within based on impact;
Be heard: direct influence on product direction and technical decisions;
Stable employment: work for a financially stable, 15-year-old U.S. company;
Continued education: support for professional development and certifications;
Work devices: get reimbursed for work equipment, if necessary;
A collaborative environment: work free of bureaucracy and toxic behavior;
True product work, not project work: indefinite time horizon, no “end of project” layoffs or bench time;
Obsessive focus on engineering excellence: we’re always exploring ways to boost development velocity, reduce code complexity, and optimize for real-world use.
Hiring Process:
Introductory interview;
System design task;
Technical interview with engineering team;
Final conversation and offer.
Apply
If you’re an engineer who thrives on ownership, technical depth, and excited to build meaningful products, please submit your resume and a brief note explaining why you are a strong fit :)
We’re on a mission to revolutionize reading assessment and interventions for K—12 education. Over the past 15 years, we have become a leading provider of end-to-end reading assessment services in the USA. Our management, sales, and support are based in the U.S., while our development team is in Ukraine. We offer long-term, stable work with predictable workloads and a strong engineering culture.
Our flagship product is a validated reading assessment that identifies the root causes of students’ reading difficulties and provides actionable insights for instruction. We are actively building a versatile platform for creating and administering new assessments and interventions. We are starting to adopt AI to enhance user experience. Join our small, high-impact team where every engineer matters and your work will directly influence how millions of students learn to read.
About the Role:
We are seeking Middle Software Engineers with strong experience in Java, Hibernate, and SQL to work on our core platform. This is a hands-on role focused on solving challenging problems in scalable, user-centric systems. You will design, build, and deploy features end-to-end in a meritocratic environment that values excellence, constructive communication, and continuous improvement.
Key Responsibilities:
Build and optimize our assessment engine, in-house AI tools, and test deployment platform;
Develop end-to-end features that combine software functionality with educational services;
Participate in code reviews and technical discussions to maintain high engineering standards;
Take full ownership of features and projects, driving design, architecture, and deployment;
Contribute to a team culture built on learning, support, and a friendly, informal atmosphere.
Technical Stack and Fit:
Core Technologies:
Java, Hibernate, PostgreSQL, AWS, GWT, Docker, Go;
In-House Innovations:
custom AI tools, reading assessment engine, versatile assessment deployment platform.
What We Are Looking For:
Experience in Java (2.5+ years);
Intermediate English for reading specifications;
Comprehension of Ukrainian to participate in technical discussions;
Experience in backend or full-stack development;
Strong problem-solving and debugging skills;
Experience with Hibernate and SQL databases;
Preferred experience with GWT and Docker;
Passion for quality, continuous learning, and engineering excellence;
Ability to follow and maintain high standards in UX, testing, and code reviews.
What We Offer:
Fully remote: work from anywhere in Ukraine and abroad;
Competitive compensation: USD-denominated pay under a FOP agreement;
Unlimited PTO: work without counting your days off and sick days;
Flexible schedule: work anytime with a
2–4
hour overlap with the U.S. EST;
Growth path: leadership roles are promoted from within based on impact;
Be heard: direct influence on product direction and technical decisions;
Stable employment: work for a financially stable, 15-year-old U.S. company;
Continued education: support for professional development and certifications;
Work devices: get reimbursed for work equipment, if necessary;
A collaborative environment: work free of bureaucracy and toxic behavior;
True product work, not project work: indefinite time horizon, no “end of project” layoffs or bench time;
Obsessive focus on engineering excellence: we’re always exploring ways to boost development velocity, reduce code complexity, and optimize for real-world use.
Hiring Process:
Introductory interview;
System design task;
Technical interview with engineering team;
Final conversation and offer.
Apply
If you’re an engineer who thrives on ownership, technical depth, and excited to build meaningful products, please submit your resume and a brief note explaining why you are a strong fit :)