Keeper Security, Inc. is one of the fastest-growing cybersecurity software companies that protects thousands of organizations and millions of people in over 150 countries. They are seeking a highly motivated and experienced Senior Java Full Stack Engineer to design, develop, and maintain secure internal tools used by their support and operational teams, focusing primarily on backend development in Java with some frontend work in React.
Responsibilities:
- Design, develop and maintain secure, scalable internal tools used by Keeper support and operational teams
- Build backend services and application logic primarily in Java
- Contribute to frontend development using React to support internal user workflows and experiences
- Develop and maintain integrations with MySQL databases and AWS-based infrastructure
- Collaborate with product managers, designers and engineers to define and implement software solutions
- Write clean, maintainable and well-documented code
- Conduct code reviews and contribute to engineering best practices
- Troubleshoot and resolve issues affecting application performance, reliability and security
- Balance multiple concurrent projects and priorities in a fast-paced environment
- Work cross-functionally with technical and non-technical stakeholders to deliver high-quality internal tools
Requirements:
- 5+ years of professional experience in full stack software development
- Strong backend development experience in Java
- Experience building frontend applications with React
- Experience with JavaScript, HTML and CSS
- Experience with MySQL or other relational databases
- Familiarity with AWS and cloud-based application development
- Strong problem-solving, debugging and communication skills
- Experience working in an agile development environment
- Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent practical experience
- Due to this role's involvement in GovCloud, all applicants must be a U.S. Person, defined as a U.S. citizen or lawful permanent resident
- Experience building internal tools, operational platforms or business applications
- Experience designing and consuming RESTful APIs
- Experience with performance optimization, monitoring and application troubleshooting
- Familiarity with secure software development practices
- Experience working in cybersecurity or other security-sensitive environments