A technology solutions provider delivers advanced capabilities including AI/ML,
cloud, cyber
security, and IT modernization to federal agencies, focusing on a product mindset to redefine how government technology is built and delivered.
The Role
- Participate in all phases of the software development lifecycle, from requirements analysis to maintenance.
- Develop, test, and maintain enterprise applications using Java and modern web technologies.
- Conduct software analysis, programming, debugging, and implement unit tests.
- Support CI/CD pipelines and DevOps processes, assisting with Help Desk troubleshooting as needed.
- Collaborate with cross-functional teams to integrate security and performance best practices.
- Work with relational and NoSQL databases, and cloud infrastructure using AWS services.
What You'll Need
- Bachelor's degree in Computer Science or a related field.
- 5+ years of experience in application development and/or Java development.
- Strong proficiency in Java (Java 8+), Spring Boot, and RESTful web services.
- Experience with front-end technologies including React (18+), Angular, JavaScript/TypeScript, HTML, CSS, and JSON.
- Familiarity with Node.js, Struts 2, Maven, JQuery, and messaging technologies like MQ or Kafka.
- Knowledge of AWS services, infrastructure automation tools like Terraform, and CI/CD tools such as Jenkins/CloudBees.
What's On Offer
- Competitive compensation and comprehensive benefits package.
- Opportunities for professional development and career growth.
- Flexible schedules and teleworking options, with paid holidays and PTO.
- A collaborative and supportive work environment recognized for its outstanding culture.
Apply via Haystack today!