Java Backend Engineer
Sailes
Software Engineering
Alpharetta, GA, USA
Posted on Mar 9, 2026
Key Responsibilities
- Design, develop, and maintain backend services and APIs using Java and Spring Boot.
- Implement microservices architecture and integrate with internal and external APIs.
- Optimize application performance, scalability, and reliability.
- Work with databases (SQL and NoSQL) to design efficient data models.
- Collaborate with frontend developers, QA, and DevOps teams to deliver end-to-end solutions.
- Ensure code quality through unit tests, integration tests, and code reviews.
- Troubleshoot and resolve production issues quickly.
- Follow agile development practices and participate in sprint planning, daily stand-ups, and retrospectives.