Backend Developer
Core
Design, develop, and maintain high-quality backend services for enterprise digital transformation projects.
Role type
Mid-level backend developer (Java/Spring Boot)
Builds
Enterprise backend services and reusable libraries
Domain
Enterprise software / Digital transformation
Required skills
Java (11, 17+), Spring Boot, SQL (Oracle, Postgres), JPA/Hibernate, Maven, Git, Object-Oriented Design, Design Patterns, TDD
Preferred skills
CI/CD tools (Jenkins, Bitbucket Pipelines), ReactJS, endpoint security, AI-driven documentation tools
Technologies
Spring Boot, Oracle, Postgres, JPA, Hibernate, Maven, Git, JUnit, Mockito, SonarQube
Responsibilities
Implement and optimize Spring Boot-based backend solutions; Contribute to reusable libraries and perform peer code reviews; Write and maintain unit tests following TDD principles; Collaborate with Front-End, QA, and senior developers; Assist in product releases and resolve backend issues
Seniority
Mid-level, hands-on IC