Design, develop, and maintain backend services and APIs using Java. Collaborate with senior engineers and product managers on feature design, implementation, and system architecture decisions. Optimize database schemas, queries, and performance using MySQL or similar relational databases.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer, Backend (Java, KeeperApp) in United States.
We are looking for a Backend Software Engineer to design, develop, and maintain the server-side systems that power a core cybersecurity application. In this role, you will own backend components, implement APIs, and contribute to long-term system scalability and maintainability. You will collaborate closely with product managers and senior engineers, applying strong analytical and problem-solving skills to ensure high performance, reliability, and security. This position emphasizes hands-on development, efficient coding practices, and optimizing database performance, while contributing to Agile workflows. You will work primarily at the application backend level, influencing architecture decisions, and implementing features that directly impact millions of users globally. This is a fully remote role with the opportunity to join hybrid work arrangements in certain locations.
Accountabilities
- Design, develop, and maintain backend services and APIs using Java.
- Implement and evolve business logic supporting core application functionality.
- Collaborate with senior engineers and product managers on feature design, implementation, and system architecture decisions.
- Optimize database schemas, queries, and performance using MySQL or similar relational databases.
- Participate in code reviews and contribute to backend engineering best practices.
- Troubleshoot and resolve backend issues related to performance, reliability, and correctness.
- Apply secure coding practices to protect sensitive user data and services.
- Contribute to Agile development workflows and iterative feature delivery.
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
- 5+ years of professional experience in backend software development.
- Strong experience with server-side Java development.
- Solid understanding of backend application architecture, APIs, and service design.
- Experience with MySQL or similar relational databases.
- Strong problem-solving, analytical, and debugging skills.
- Ability to learn quickly and adapt in a fast-paced environment.
- Experience with Kotlin is a strong plus.
- Bachelor’s degree in Computer Science or equivalent experience.
- Must be a U.S. Person.
- Medical, dental, and vision coverage (including domestic partnerships).
- Employer-paid life insurance and supplemental employee/spouse/child life insurance.
- Voluntary short-term and long-term disability insurance.
- 401(k) retirement plan (Roth/Traditional).
- Generous PTO program, including paid bereavement and jury duty leave.
- Above-market annual bonuses.
- Fully remote work with opportunities for hybrid schedules in specific metro areas.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
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!
Why Apply Through Jobgether?
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.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Similar Jobs
Explore other opportunities that match your interests
Business Intelligence Analyst
Robert Half
TalentBurst, an Inc 5000 compa...