Senior Backend Engineer (Java/Spring Boot)
Veracity Group- Location
- Location not stated
- Workplace
- —
- Employment
- Full Time
- Salary
- —
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
- Line
- X (Formerly Twitter)
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 13Senior Software Engineer (Full Stack)
Veracity Group · Remote · 21d ago
Senior Data Engineer
Veracity Group · Location not stated · 21d ago
Senior Software Engineer (Python/React)
Veracity Group · Location not stated · 21d ago
Software Engineer (Python/React)
Veracity Group · Location not stated · 21d ago
Lead Software Engineer (TypeScript)
Veracity Group · Location not stated · 21d ago
Similar roles
Senior Backend Engineer
Zact · Mumbai, India · today
Principal AI Engineer - Hybrid in Bangalore
Smartsheet · Bangalore, INDIA · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Software Engineer, Digital Commerce Product - Shenzhen
CASETiFY · Shenzhen · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today