Position: Strong Junior Java Engineer
Company: Jappware
Category: Java
Experience required: 1y
English level: upper

About the project:

Enterprise application for sales order processing with complex business logic and rich functionality. Used by hardware sales staff (IBM, Lenovo, HP, etc.) daily across the USA, Canada, and Europe to keep monitoring the hardware status and warranty check to generate recurring sales cycles and execute daily calls according to automated schedules. System stores and handles product data for 100k+ customers.

Your profile:
- Experience in Java software development for at least 1.5 years;
- Deep knowledge of the Java core;
- Understanding of Spring and Hibernate;
- Good knowledge of SQL and relational databases;
- Upper intermediate English level.

It will be a plus:
- Experience with Apache Wicket.

A Strong Junior Java Developer is suitable for maintaining the existing code base, implementing new features and APIs, and proposing improvements. It will work with the Project manager, an experienced Java developer, and the customer.
The successful candidate must have good adaptability, communication, and management skills, attention to detail, and problem-solving ability.

What we offer:
- Flexible working hours
- Excellent working atmosphere in ambitious, diverse, and agile teams
- 20 working days of vacation
- Public holidays according to the Ukrainian calendar
- 5 paid sick days without reference
- 70% compensation for the next 10 sick days without reference
- 100% compensation for 4 days "blood donor" leaves during one calendar year
- Partial compensation for external training, conferences, and English classes
- Internal training and meetups
- Corporate gym in the office
- Zero bureaucracy
- Strong technical team

Recruiting process:
Online interview with a recruiter — 30-45 minutes.
Interview with Software architect and Java developer — up to 1-1.5 hours.