> Markdown version of [/jobs/ext/2589561-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2589561-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** JOHNNY FRANKLIN LEACH - **Location:** United States (Remote available) - **Experience:** Expert - **Salary:** $120,000.0 - $150,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Microsoft Azure, Business Software, Cloud Computing, Code Review, Data Structures, Relational Databases, Database Queries, Software Design Patterns, DevOps, MySQL, Software Engineering, SQL Databases, Backend, Containerization, Kubernetes, Information Technology, Restful APIs, Docker, Microservices - **Published:** August 2, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7fd4e99dbd3da66e ## About the Role 5+ years of total professional software engineering experience, with at least 4 years of hands-on development in Java. - Strong proficiency in backend server development and relational databases (SQL, MySQL). - Excellent communication skills: ability to articulate technical decisions clearly to non-technical stakeholders. - Proven experience designing and building RESTful APIs and microservices. - Solid understanding of software design patterns, data structures, and algorithms. - Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. **Preferred Qualifications** - Experience with cloud platforms such as AWS, Azure, or GCP. - Familiarity with containerization and orchestration tools (Docker, Kubernetes). - Knowledge of modern CI/CD pipelines and DevOps practices. - Hands-on experience with or a strong interest in leveraging AI tools and frameworks to enhance development workflows and product capabilities. ## Description As a Senior Software Engineer, you will be a key contributor to our engineering team, designing and building robust backend systems that power core business applications. You will take ownership of complex technical projects, mentor junior engineers, and directly influence the architecture and scalability of our platform, ensuring high performance and reliability., Design, develop, and maintain scalable, high-performance backend services and APIs using Java and SQL/MySQL. - Lead code reviews - maintain median review turnaround under 24 hours. - Collaborate closely with product managers, architects, and cross-functional teams to define technical requirements and deliver impactful features. - Optimize database queries and schemas to improve system performance - measurably reduce query latency by ~20% within the first year. - Troubleshoot and resolve complex production issues, identifying root causes and implementing long-term solutions - reduce production incidents by ~30% YoY. - Mentor and guide junior engineers - measurably reduce their time-to-first-PR by ~2 weeks. - Stay current with emerging technologies and evaluate their potential to improve our engineering processes and solutions. ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)