Backend Engineer
ExecutivePlacements.com · Quantico, VA · 1 wk ago
Engineering$85/hrFull-time
About the role
We are seeking an experienced Backend Engineer to design, develop, and support large-scale applications and enterprise systems. This role will contribute across the full software development lifecycle, including requirements analysis, architecture, development, testing, deployment, production support, and ongoing enhancements. The ideal candidate has strong experience of building scalable backend services, APIs, databases, and cloud-ready solutions while working in Agile environments.
Responsibilities
- Backend Engineer will design, develop, and maintain backend applications, APIs, and server-side services
- Translate business and user requirements into technical solutions and production-ready features
- Support development, staging, and production environments
- Design and optimize NoSQL databases, data structures, queries, and ETL processes
- As a Backend Engineer, you will troubleshoot issues, enhance application performance, and implement new functionality
- Develop monitoring, logging, auditing, and alerting solutions
- Maintain code quality, version control, build automation, and release processes
- Collaborate with cross-functional teams to deliver scalable, secure, and reliable solutions
Requirements
- Bachelor's degree in Computer Science or related field with 8+ years of experience; Or Master's degree in Computer Science or related field with 6+ years of experience
- 8+ years of backend software engineering experience
- 4+ years translating business requirements into technical designs and deployed solutions
- Strong experience with Java, JavaScript, NoSQL databases, Linux, Docker/Podman, Ansible, and Git
- Experience developing RESTful APIs, supporting production environments, and optimizing application performance
- Knowledge of Agile development practices and DevOps methodologies
Pay
70 - $85