Senior Full Stack Engineer
Job Location:
McLean, MD - USA
Monthly Salary:
Not Disclosed
Posted on:
5 hours ago
Vacancies:
1 Vacancy
Job Summary
W2 Role only No visa sponsorship at this time
Senior Full Stack Engineer (Heavy Backend / AI-Assisted)
Senior Full Stack Engineer (Heavy Backend / AI-Assisted)
Location: McLean VA
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
Be able to perform following Responsibilities:
End-to-end software development - including analysis planning architecture design
development automated testing deployment and maintenance using industry best practices and
security standards.
Performance optimization - analyze system performance identify bottlenecks and implement
solutions to enhance application efficiency and scalability.
Collaborative solution delivery - partner with business stakeholders to gather requirements
leverage proof of concepts for technical decisions and implement solutions with cross-functional
teams.
Production support and maintenance - support applications across environments resolve critical
issues and fulfill ad-hoc requests to ensure seamless business operations.
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
Be able to perform following Responsibilities:
End-to-end software development - including analysis planning architecture design
development automated testing deployment and maintenance using industry best practices and
security standards.
Performance optimization - analyze system performance identify bottlenecks and implement
solutions to enhance application efficiency and scalability.
Collaborative solution delivery - partner with business stakeholders to gather requirements
leverage proof of concepts for technical decisions and implement solutions with cross-functional
teams.
Production support and maintenance - support applications across environments resolve critical
issues and fulfill ad-hoc requests to ensure seamless business operations.