Junior Java Developer (Spring / JPA / PostgreSQL)
Responsibilities
Develop backend logic using Java
Work with Spring Framework (Core, Boot, MVC)
Design and interact with databases (PostgreSQL)
Use JPA / Hibernate for data persistence
Implement authentication and authorization (Spring Security)
Maintain and improve existing codebase
Integrate frontend components (HTML / CSS / JavaScript / jQuery / Bootstrap)
Collaborate with the development team
Requirements
Basic knowledge of Java (Core)
Understanding of OOP principles
Experience with Spring Framework
Knowledge of JPA / Hibernate
Basic experience with PostgreSQL
Understanding of REST APIs
Basic frontend skills:
HTML
CSS
JavaScript
jQuery
Bootstrap
Basic understanding of Spring Security
Ability to read and understand existing code
Nice to Have
Experience with Docker
Familiarity with Git
Understanding of microservices architecture
Experience with RabbitMQ or other message brokers
What We Offer
Work on real-world projects
Mentorship and professional growth
Flexible working hours
Fast career development opportunities
Friendly, low-bureaucracy team
Required languages
| English | B1 - Intermediate |
| Ukrainian | Native |