Coherent solutions

Java Developer (Education and eCommerce)

Moldova Full Time

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.