We are looking for a skilled and motivated Java Developer with over 3 years
of hands-on experience in Core Java to work with our Customer who develops
AI-based SaaS solutions that help companies optimize their businesses. These
solutions include business planning & execution, process automation, and
optimization. The Customer’s platform leverages industry-leading ML and AI for
better predictions and prevention of disruptions across businesses.
The ideal candidate should be well-versed in Java SE (up to version 17),
software design principles, and modern frameworks such as Spring Boot. You will
work in an Agile team developing scalable, high-performance back-end services,
with opportunities to grow your technical expertise in cloud technologies and
data platforms like Snowflake and Kafka.
RESPONSIBILITIES:
* Design, develop, and maintain robust back-end systems using Java
(up to SE 17)
* Implement scalable microservices using Spring Boot
* Write clean, maintainable, and testable code following SOLID and DRY
principles
* Collaborate with cross-functional teams in an Agile/Scrum environment
* Develop and execute unit and integration tests using JUnit and Mockito
* Optimize SQL queries and interact with relational databases
* Contribute to performance testing using tools like JMeter (if applicable)
* Participate in code reviews, design discussions, and sprint planning
REQUIREMENTS:
* 5+ years of hands-on experience in Core Java and Advanced Java
* Strong knowledge of Java SE (up to version 17)
* Solid understanding of design patterns and principles (SOLID, DRY)
* Good knowledge of SQL and relational databases
* Good knowledge of No SQL databases like Elastic/Solar
* Experience in Spring Boot and Microservices architecture
* Proficiency in unit testing using JUnit and Mockito
* English level — Upper-Intermediate or higher (both spoken and written)
WILL BE A PLUS:
* Familiarity with Java 21
WE OFFER:
* Remote-first work model with flexible working hours (we provide all
equipment)
* Comfortable and fully equipped offices in Lviv and Rzeszów
* Competitive compensation with regular performance reviews
* 18 paid vacation days per year + all state holidays
* 12 days of paid sick leave per year without a medical certificate + extra
paid leave for blood donation
* Medical insurance with an affordable family coverage option
* Mental health program which includes free and confidential consultations with
a psychologist
* English, German, and Polish language courses
* Corporate subscription to learning platforms, regular meetups and webinars
* Friendly team that values accountability, innovation, teamwork, and customer
satisfaction
* Inclusive environment where everyone feels valued and treated equally.
We proudly partner with VeteranHub to support Ukrainian veterans
* We are committed to supporting Ukraine and actively participate in charity
initiatives