Haystack
← Back to Jobs
Technology

Software Engineer

CogniSoft TechnologiesReston, VA🇺🇸United StatesPosted 7 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: Software Engineer
Location: Reston, VA
Duration: 12+ months contract
 
Must Have Qualifications: 5+ years of software development experience with strong Java, Database, and transaction process skills, including the ability to write advanced SQL queries. Experience with Gen AI tools required.
Job Description - 
Required Experience & Education
     
• 5-7+ years of professional software development experience.
 Candidate should have/be:
·       Strong analytical skills.
·       Be able to reason with and communicate ideas they bring to the table.
·       Be open minded for others’ ideas. A motivated team player.
·       Have experience using at least one Coding Agent enabled IDE (e.g. VSCode, Amazon Kiro)
·       Have experience working with atleast AI Coding Agents (e.g. Claude Code, Codex)
 
Strong proficiency Databases
·          Very Good understanding of RDBMS (e.g. MS SQL or PostgreSQL).
·          Write advanced SQL queries (thorough understanding of JOINs).
·          Performance tuning of SQLs.
 Strong proficiency in below programming tools, languages & Frameworks
·          Proficiency working with Docker containers.
·          Understanding of the use of containers in the development process.
·          Understanding of application lifecycle management.
·          Ability to use a CI/CD pipeline (e.g. JIRA, Jenkins) to deploy applications.
·          Java 8 (or above), I/O, Multithreading, Collections, Generics, Lambda
·          REST API Web Services, GraphQL API query language.
·          Spring Core, MVC, Spring Boot, Spring Security, Sprint Data (JPA), Dependency
Injection, DAO (Data Access Object), JTA, JDBC
·          HTML, JavaScript, CSS, jQuery, Angular 9 or above.
·          Apache Tomcat, Jetty Server.
·          Maven, Gradle, Junit/ Mockito, Cucumber.
·          Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO
·          XML technologies and XML parsers.
·          JSON technologies
·          ORM framework – Hibernate
·          Streaming technology - Kafka
·          AWS EKS

Skills

Docker
SQL
Spring
Spring Boot
AWS
Angular
Apache
CSS
Cucumber
GraphQL
HTML
Hibernate
JUnit
Java
JavaScript
Jenkins
Jira
Kafka
PostgreSQL
REST
jQuery

Similar jobs