View all jobsSoftware Engineer (Systems Software) - McLean VA
Mc Lean, VA ยท Computer/SoftwareJob Duties
- Design and develop RESTful web services and backend applications
- Implement and maintain database integrations and API solutions
- Lead development using Agile methodologies and modern DevOps practices
- Create and maintain technical documentation and API specifications
- Collaborate in high-visibility projects with tight deadlines
Mandatory Skills
- Backend Development
- Demonstrated experience developing applications with Java using Springboot
- Demonstrated experience with developing and consuming REST web services
- Demonstrated experience integrating with SQL backends such as Oracle
- Demonstrated experience with backend web development
- Strong knowledge of relational databases
- API & Web Technologies
- Demonstrated experience with RESTful interfaces
- Demonstrated experience using JSON for API development
- Demonstrated experience with XML, JSON, CSS, HTML
- Proven ability to design and implement web services
- Development Practices
- Demonstrated experience with Agile development and JIRA
- Demonstrated experience with version control systems such as Git
- Experience working in fast-paced, technically challenging environments
- Experience in high visibility projects
Optional Skills
- Experience with customer A&A process
- Experience with AWS cloud services
- Experience with Continuous Integration systems such as Jenkins
- Advanced API security implementation
- Microservices architecture experience
- Container orchestration knowledge
- Performance optimization expertise
- Advanced database optimization skills