08 Oct
|
Edstem Technologies
|
Thiruvananthapuram
08 Oct
Edstem Technologies
Thiruvananthapuram
About the role
Edstem Technologies is looking for backend Software Engineers to build and scale high-quality web applications using Java and Spring Boot. You'll work closely with product, frontend and QA teams to design, build and run services in production. AI-assisted development with Claude is part of how we work every day, so you'll be expected to use it as a core part of your engineering workflow.
Key responsibilities
Design, build and maintain backend services and RESTful APIs using Java and Spring Boot
Contribute to a microservices architecture, from service design through deployment and support
Use Claude (Claude Code or the Claude app) to speed up coding, refactoring, debugging, test writing and documentation, while staying responsible for the quality and correctness of the code
Write clean, effective, well-tested and well-documented code
Design database schemas and write efficient SQL queries and ORM mappings
Optimize applications for performance, scalability and reliability
Apply security best practices and keep dependencies, frameworks and patches up to date
Participate in code reviews, including reviews of AI-generated code, and give constructive feedback
Work with team members on technical design and solution architecture
Keep up with emerging backend technologies and AI-assisted development practices
Required skills and experience
3–7 years of backend development experience, with at least 3 years in Spring Boot
Solid proficiency in Java and object-oriented programming
Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA / Hibernate and related frameworks
Solid experience building RESTful APIs and working with microservices
Good knowledge of relational database design and SQL (PostgreSQL / MySQL or similar)
Hands-on experience coding with Claude, such as generating and refactoring code, writing tests, debugging and reviewing output critically
Experience with Git and team-oriented development workflows (pull requests, branching)
Familiar
📌 Software Engineer – Backend Thiruvananthapuram
🏢 Edstem Technologies
📍 Thiruvananthapuram