Java Backend Developer
Sailes
Software Engineering
Alpharetta, GA, USA
Posted on Mar 9, 2026
Job Summary
We are seeking a skilled and motivated Java Backend Developer to join our engineering team. You will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power our applications. The ideal candidate has strong experience in Java, Spring Boot, and microservices architecture.
Key Responsibilities
We are seeking a skilled and motivated Java Backend Developer to join our engineering team. You will be responsible for designing, developing, and maintaining scalable backend systems and APIs that power our applications. The ideal candidate has strong experience in Java, Spring Boot, and microservices architecture.
Key Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot.
- Build RESTful APIs and ensure high performance and responsiveness.
- Collaborate with front-end developers, product managers, and QA teams.
- Optimize application performance and scalability.
- Implement security and data protection best practices.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to continuous improvement.
- Troubleshoot and debug production issues.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 3+ years of experience in backend development using Java.
- Strong knowledge of Spring Boot, Hibernate, and JPA.
- Experience with RESTful API design and development.
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL).
- Understanding of version control systems (e.g., Git).
- Good problem-solving and communication skills.
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with NoSQL databases (e.g., MongoDB).
- Exposure to message brokers (e.g., Kafka, RabbitMQ).
- Agile/Scrum development experience.
- Competitive salary and performance bonuses.
- Flexible working hours and remote work options.
- Health insurance and wellness programs.
- Learning and development opportunities.
- Collaborative and inclusive work culture.