Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
Software Engineer, Backend, Java
Location
California + 1 moreAll locations: California | Illinois
Posted
103 days ago
Salary
0
Seniority
Senior
Job Description
Software Engineer, Backend, Java
Keeper Security, Inc.
• 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 • Apply secure coding practices to protect sensitive data and services • Contribute to Agile development workflows and iterative feature delivery
Job 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
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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer
ZiflowZiflow is the only enterprise online proofing platform. We help creative teams deliver exceptional content at scale.
• Work closely with our CTO and Product Team to produce a high-quality product. • Involved in every aspect of the product development process, from the conception of new features, to successfully running your code in production. • Collaborate with the Design and SysOps teams. • Working in a formal Agile environment to develop high-quality applications based on requirements and designs.
• Design, develop, and maintain scalable backend solutions for CFD, FX, and crypto trading platforms • Collaborate with architects, product managers, and engineering teams to design robust, secure, and efficient systems • Implement server-side architectures that prioritize performance, security, and reliability • Develop high-throughput applications using concurrent and reactive programming methodologies • Focus on non-functional requirements such as performance optimization, scalability, and security • Estimate development efforts, define project scopes, and deliver within agreed timelines • Write and maintain technical documentation for backend systems and integrations • Test, debug, and optimize backend applications to ensure stability and responsiveness
Desarrollador Backend, Java – Contractor
RimuteeWe believe LATAM digital & tech talent need to expand their reach.
• Desarrollar soluciones tecnológicas para una de las empresas más grandes de México • Participar en un proyecto internacional de alto impacto
Desarrollador Fullstack, React, Node.js, Java
RimuteeWe believe LATAM digital & tech talent need to expand their reach.
• Desarrollar soluciones tecnológicas para una de las empresas más grandes de México • Integrarse a un proyecto internacional de alto impacto • Colaborar con equipos multidisciplinarios



