Description
The Backend Software Engineer will design, develop, maintain, and enhance Java and Spring Boot backend applications and enterprise services. Responsibilities include building RESTful APIs and microservices, integrating databases and external systems, implementing security and application controls, testing and debugging, deploying applications, troubleshooting production issues, and preparing technical documentation. The role requires 2–5 years of professional software development experience, strong Java and Spring Boot expertise, RESTful API and microservices experience, relational database knowledge, and familiarity with Git, Maven or Gradle, CI/CD, Agile/Scrum, and software development best practices.
