About Us: InnovatelU is a dynamic tech company delivering cutting-edge solutions. We're looking for a passionate Java Developer to join our team. If you have a solid Java foundation, are eager to grow, and learn quickly, we want to hear from you! Requirements: Knowledge of Java and understanding of object-oriented programming (OOP) principles;Practical experience with Spring (Spring Core, Spring AOP, Spring MVC, Spring Security, Spring Boot);Familiarity with REST APIs, web services; Proficiency 
 About Us: InnovatelU is a dynamic tech company delivering cutting-edge solutions. We're looking for a passionate Java Developer to join our team. If you have a solid Java foundation, are eager to grow, and learn quickly, we want to hear from you! 
Requirements: 
- Knowledge of Java and understanding of object-oriented programming (OOP) principles;
- Practical experience with Spring (Spring Core, Spring AOP, Spring MVC, Spring Security, Spring Boot);
- Familiarity with REST APIs, web services; 
- Proficiency in version control tools (Git);
- Experience with build tools like Maven and Gradle;
- Hands-on experience with relational databases (PostgreSQL);
- Expertise in containerization (Docker) 
- Experience in writing unit and integration tests;
- Strong communication skills and teamwork ability.
Will Be a Plus: 
- Solid understanding of design patterns 
- Experience with NoSQL databases like MongoDB and Redis 
- Familiarity with messaging systems like Kafka and RabbitMQ 
- Experience with microservices architecture 
Responsibilities: 
- Collaborate with Senior developers and Project managers; 
- Assist in designing, coding, and testing applications;
- Write well-designed, efficient, and testable code; 
- Participate in code reviews; 
- Debug and resolve technical issues; 
- Contribute to application documentation; 
Interview Stages: 
- Test Task: 30 minutes 
- HR Interview: 30 minutes 
- Technical Interview: 1 hour 
We Offer: 
- The working schedule is 5/2, from 9:00 AM to 6:00 PM (with no overtime);
- Full Remote;
- Constant support and mentoring;
- Paid 5 working days of sickness per a year; 
- Paid all official Ukrainian holidays; 
- 18 working days of vacation per a year; 
- Opportunity for professional growth and career development. 
If this sounds interesting to you, let's talk!