Company Background
Our client is a leading provider of secure commerce and credential solutions for the higher education sector. Its U.Commerce platform enables universities and colleges to manage payments, campus credentials, and real-time financial data efficiently and securely. The company is part of a Fortune 500 global payments organization and delivers enterprise-grade billing and payment solutions used by educational institutions worldwide.
Project Description
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.
Technologies:
- Java 17
- Spring Boot 3
- Spring Framework
- Spring Data
- Spring Security
- Hibernate
- JPA
- REST APIs
- Servlets
- JSP
- JSTL
- SQL Server
- PostgreSQL
- JUnit
- Mockito
- Maven
- Git
- Jenkins
- Ansible
- Jira
- GitHub
- React
- Bootstrap
- jQuery
- GCP
- IntelliJ IDEA
What You’ll Do:
- Design, develop, and maintain backend services using Java 17 and Spring Boot 3.
- Implement RESTful APIs and web components using Servlets, JSP, and JSTL.
- Ensure secure development with Spring Security.
- Work with Hibernate/JPA and relational databases (SQL Server, PostgreSQL).
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and follow coding standards.
- Collaborate with frontend and cross-functional teams.
- Support CI/CD pipelines and deployments.
- Troubleshoot and optimize complex backend systems.
Job Requirements:
- 3+ years of experience in Java backend development.
- Strong proficiency in Java 17 and object-oriented design principles.
- Hands-on experience with Spring Boot 3, Spring Framework, Spring Data, Spring Security, and Hibernate/JPA.
- Solid understanding of REST API design and integration.
- Experience with Servlets, JSP, and JSTL.
- Strong experience with SQL Server and PostgreSQL.
- Experience with unit testing frameworks (JUnit, Mockito).
- Proficiency with Git and Maven.
- Familiarity with CI/CD tools (Jenkins, Ansible).
- Experience working in Agile teams (Jira, GitHub).
- Strong problem-solving and communication skills.
- English level: B1 (Intermediate) or higher.
What Do We Offer
The global benefits package includes:
- 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.















