Keeper Security, Inc.

Senior Software Engineer, Backend, Java/MySQL/AWS

Keeper Security, Inc.

full-time

Posted on:

Origin:  • 🇺🇸 United States • California, Illinois

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCloudCyber SecurityJavaMySQL

About the role

  • Join Keeper Dev team and play a pivotal role designing, developing and maintaining core backend systems
  • Work closely with cross-functional teams (product managers, designers, frontend, QA) to define and implement software solutions
  • Utilize AWS backend services and infrastructure to build scalable and robust backend solutions
  • Design, develop, and maintain efficient and scalable backend systems and APIs using Java and AWS APIs
  • Create and optimize database schemas, write complex MySQL queries, and ensure data integrity and performance
  • Architect and implement RESTful APIs that are intuitive, secure, and well-documented
  • Identify and resolve performance bottlenecks, implement caching strategies, and optimize system performance
  • Implement security best practices, authentication, and authorization mechanisms to protect data and systems
  • Participate in code reviews to maintain code quality and provide constructive feedback
  • Investigate and resolve complex technical issues and outages, providing timely solutions
  • Own the ability to self-start and prioritize, plan, organize, and manage multiple tasks efficiently

Requirements

  • 7+ years of professional experience in backend software development
  • Bachelor’s or Master’s degree in Computer Science or equivalent discipline or equivalent experience
  • Proficiency in Java programming and related frameworks
  • Strong knowledge of database design, optimization, and administration, specifically within MySQL
  • Extensive experience with AWS services and cloud infrastructure
  • Deep understanding of software architecture principles and design patterns
  • Proven ability to design and build scalable, high-availability systems
  • Excellent problem solving and communication skills
  • Familiarity with Agile/Scrum development methodologies
  • Due to this role’s involvement in GovCloud, all applicants must be a US Person