JobHabor

Senior Backend Engineer (Java/Spring Boot)

Veracity Group
Location
Location not stated
Workplace
Employment
Full Time
Salary
Apply on the employer’s site

Posted 21d ago

Senior Backend Engineer (Java/Spring Boot) - Veracity Group | Career Page

Senior Backend Engineer (Java/Spring Boot)

Apply for Position Or refer someone

Job Openings Senior Backend Engineer (Java/Spring Boot)

About the job Senior Backend Engineer (Java/Spring Boot)

The Role

  • Designed and implemented scalable backend systems using Spring Boot/MVC, with modular architecture supporting complex LMS modules (users, courses, grading, etc.) via RESTful and GraphQL APIs.
  • Modernized legacy systems by translating Ruby migration files into Flyway SQL scripts, ensuring compatibility across MSSQL and PostgreSQL databases.
  • Integrated secure authentication mechanisms, including LDAP, SAML, OAuth2, OIDC, and JWT-based SSO; facilitated seamless tool integration via LTI and SIS protocols.
  • Boosted system performance through efficient caching strategies using Redis and Ehcache; ensured code reliability via unit, integration, and E2E tests with JUnit, Mockito, and RestAssured.
  • Collaborated cross-functionally with frontend teams for API integration and provided mentorship, code reviews, and architectural guidance.
  • Maintained thorough technical documentation covering APIs, database migration, and deployment processes to support team knowledge sharing and onboarding.

The Person

  • Bachelors degree in Computer Science, Engineering, or equivalent.
  • 6+ years of experience in Java backend development.
  • Expert in Spring Boot, Hibernate/JPA, Flyway, and microservices. Experience working with both PostgreSQL and MSSQL; strong SQL skills.
  • Familiarity with authentication protocols (LDAP, OIDC, SAML).
  • Backend & Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Batch, JPA/Hibernate
  • Databases & DevOps: PostgreSQL, MSSQL, Flyway, Redis, GitLab CI/CD, Docker, AWS, Kubernetes
  • API & Testing Tools: REST, GraphQL, JWT, LTI, SAML/OAuth2, JUnit, Mockito, RestAssured, Selenium
  • Bonus: Experience with LMS platforms, Ruby migrations, or educational tech

Apply for Position

Or refer someone

Share

  • Facebook
  • Line
  • LinkedIn
  • X (Formerly Twitter)
  • Whatsapp
  • Email

Skills

  • Spring Boot
  • Spring MVC
  • Spring Security
  • Spring Batch
  • Hibernate
  • JPA
  • Flyway
  • PostgreSQL
  • MSSQL
  • Redis
  • Ehcache
  • GitLab CI/CD
  • Docker
  • AWS
  • Kubernetes
  • REST
  • GraphQL
  • JWT
  • LTI
  • SAML
  • OAuth2
  • OIDC
  • LDAP
  • JUnit
  • Mockito
  • RestAssured
  • Selenium
  • Ruby

More jobs at Veracity Group

All 13

Similar roles