This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The project focuses on the development and enhancement of a secure, enterprise-level billing and payment platform for higher education institutions. The system supports tuition, fees, installment plans, and real-time ERP integrations, operating under strict security and compliance requirements. Development is carried out in an Agile environment with close collaboration across backend, frontend, and platform teams.
Job Responsibility:
Design, develop, and maintain backend services using Java 17, Spring Boot 3, and Spring Framework
Implement RESTful APIs, servlets, and JSP/JSTL for scalable web applications
Ensure secure application development by integrating Spring Security for authentication and authorization
Work with Hibernate and JPA for ORM, ensuring efficient interaction with SQL Server and PostgreSQL databases
Write clean, modular, and reusable code following best practices and coding standards
Requirements:
3+ years of experience in Java backend development
Proficiency in Java 17 with strong knowledge of object-oriented programming and design principles
Hands-on experience with Spring Boot 3, Spring Framework, Spring Data, Spring Security, and Hibernate/JPA
Solid understanding of REST API design, development, and integration
Experience with Servlets, JSP, JSTL for web application development
Strong background in relational databases: SQL Server and PostgreSQL, including query optimization and schema design
Knowledge of unit testing frameworks (JUnit, Mockito) and test-driven development practices
Proficiency with Git for version control and Maven for build automation
Familiarity with CI/CD pipelines using Jenkins and configuration management with Ansible
Strong JavaScript skills and practical React experience, including actively writing frontend code
Experience working in Agile environments using tools such as Jira and GitHub
Comfortable using IntelliJ IDEA or similar IDEs
Strong problem-solving skills and ability to debug complex applications
Ability to write clean, maintainable, and well-documented code
Experience participating in code reviews and following coding standards
English level: B1 (Intermediate) or higher
What we offer:
Technical and non-technical training for professional and personal growth
Internal conferences and meetups to learn from industry experts
Support and mentorship from an experienced employee to help you professional grow and development
Internal startup incubator
Health insurance
English courses
Sports activities to promote a healthy lifestyle
Flexible work options, including remote and hybrid opportunities
Referral program for bringing in new talent
Work anniversary program and additional vacation days