via Lever.co
$Not specified
Design, develop, and maintain complex software systems in agile teams, mentor others, and lead design reviews.
Bachelor's degree, 5+ years programming experience including 2+ years in Java and Spring, and engineering leadership experience.
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer - REMOTE. In this role, you will be integral to our agile teams, focusing on designing, developing, and maintaining complex software systems. Your expertise will not only enhance product quality but will also influence the engineering culture by mentoring junior engineers and leading design reviews. The position supports diverse projects, driving innovation and technical excellence across our distributed systems while ensuring high standards of delivery and performance. Join a team that values creativity and supports professional development across the software lifecycle. \n Accountabilities Write high-quality code for complex scenarios with good test coverage. Review and translate product requirements into robust designs ensuring high-quality distributed application systems. Lead design and code reviews to ensure adherence to best practices and high quality. Guide the sprint team to deliver new or improved features, addressing obstacles to high-quality solutions. Collaborate with stakeholders for successful delivery of intended functionality. Mentor and offer technical guidance to junior engineers, fostering a culture of innovation. Requirements Bachelor’s Degree in Computer Science, Information Systems or related fields. 5+ years software programming experience with 2+ years in relevant technologies. Experience leading and mentoring engineering teams. Proficiency in Java and Spring Framework, including Spring Boot for microservices. Hands-on experience with MongoDB and RESTful APIs. Familiarity with DevSecOps methodologies. Excellent communication and collaboration skills. Benefits Competitive compensation package. Flexible remote work options. Paid time off, including vacation and holidays. Incentive bonus programs. Comprehensive medical, dental, vision, and life insurance. 401(k) retirement savings plan with company match. Opportunities for professional development and education assistance. Engaging work environment with recognition programs. \n Why Apply Through Jobgether? We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
This job posting was last updated on 2/24/2026