Software Engineer, Backend (Java, KeeperApp)
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of professional experience in backend software development • Strong experience with server-side Java • Solid understanding of backend application architecture and APIs • Experience working with MySQL or similar relational databases • Strong problem-solving and analytical skills • Ability to learn quickly and adapt in a fast-paced environment • Experience with Kotlin is a strong plus • Bachelor’s degree or equivalent experience • Must be a U.S. Person
Responsibilities
• Design and implement backend services and APIs using Java • Write clean, maintainable, and efficient server-side code • Implement and evolve business logic that supports core KeeperApp functionality • Work with MySQL to design schemas, write queries, and optimize performance • Collaborate with senior engineers and product managers on feature design and implementation • Participate in code reviews and contribute to backend engineering best practices • Troubleshoot and resolve backend issues related to performance, correctness, and reliability • Contribute to Agile development workflows and iterative feature delivery
Benefits
• Medical, Dental & Vision (inclusive of domestic partnerships) • Employer Paid Life Insurance & Employee/Spouse/Child Supplemental life • Voluntary Short/Long Term Disability Insurance • 401K (Roth/Traditional) • A generous PTO plan that celebrates your commitment and seniority (including paid Bereavement/Jury Duty, etc) • Above market annual bonuses