We’re opening the position of a Junior Java Developer to work on the project of our Client — a respected German certification and testing organization that operates in several industries, including aerospace, railway, automotive, medical technology, wind power, and piping systems. They specialize in mechanical and environmental testing to ensure that materials, components, and full-scale structures are durable and strong. Their experts perform tests according to established standards and conduct experimental investigations to speed up new developments, differentiate products, and validate them for market access. With a massive test space, the Customer’s facilities can conduct full-scale tests of products as large as entire airplanes and rockets. Responsibilities: * Create clean and efficient code within the Java ecosystem * Handle the conception, development, documentation, and testing of engineering applications * Take technical ownership of developed features and modules * Work with a variety of server- and client-side frameworks — open-source and home-grown ones
Requirements: * Approximately 6 months — 1 year of experience in Java * Hands-on development experience in Java 11+ * Strong understanding of OOP principles and common design patterns * Familiarity with Spring Framework (Boot, Web, AOP, Core) * Understanding of HTTP protocols and RESTful web services * Familiarity with Git (GitLab) and Gradle (or Maven) * Basic knowledge of HTML, CSS, and JavaScript (Vue.js) * Basic knowledge of SQL and experience with relational databases * Motivation, team orientation, and enthusiasm for engineering-related topics * Ability to learn fast and quickly implement effective solutions * Strong command of spoken and written English * English level — Upper-Intermediate or higher
Will be a plus: * Experience with Thymeleaf * Experience with Lucene
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