BSM developer
Sailes
Software Engineering
Alpharetta, GA, USA
Posted on Mar 9, 2026
Job Title: Senior Java Developer
Location: Remote
Experience: 8+ Years
Employment Type: Full-Time
Department: Software Development / Engineering
About The Role
We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have a strong background in Java-based application development, a passion for clean code, and the ability to lead and mentor junior developers. You will be responsible for designing, developing, and maintaining high-performance, scalable applications.
Key Responsibilities
Location: Remote
Experience: 8+ Years
Employment Type: Full-Time
Department: Software Development / Engineering
About The Role
We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic development team. The ideal candidate will have a strong background in Java-based application development, a passion for clean code, and the ability to lead and mentor junior developers. You will be responsible for designing, developing, and maintaining high-performance, scalable applications.
Key Responsibilities
- Design, develop, and maintain robust Java applications and services.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, scalable, and efficient code following best practices.
- Conduct code reviews and provide constructive feedback to team members.
- Troubleshoot and resolve complex technical issues.
- Participate in architectural discussions and contribute to system design.
- Ensure the performance, quality, and responsiveness of applications.
- Mentor junior developers and support their technical growth.
- Stay updated with emerging technologies and industry trends.
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 8+ years of hands-on experience in Java development.
- Strong knowledge of Java 8+ and object-oriented programming principles.
- Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Proficiency in RESTful API design and development.
- Familiarity with databases (SQL and NoSQL), such as MySQL, PostgreSQL, MongoDB.
- Experience with build tools like Maven or Gradle.
- Knowledge of CI/CD tools and practices (e.g., Jenkins, GitLab CI).
- Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills.
- Experience with microservices architecture.
- Exposure to containerization tools like Docker and orchestration with Kubernetes.
- Knowledge of front-end technologies (JavaScript, Angular, React) is a plus.
- Agile/Scrum development experience.
- Competitive salary and performance-based bonuses.
- Flexible working hours and remote work options.
- Health insurance and wellness benefits.
- Learning and development opportunities.
- A collaborative and inclusive work environment.