Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Engineer (Heavy Backend / AI-Assisted)

Randstad

Senior Full Stack Engineer (Heavy Backend / AI-Assisted)

Job Overview

Location: McLean, Virginia

Employment Type: W2, 1099, Full-Time

Candidate Pay Rate: $63 per hour

Experience: 5+ years

About the Role

  • This role is for a Senior Full Stack Engineer with heavy backend focus, utilizing AI-assisted development tools.
  • The position involves leading end-to-end software development, performance optimization, collaborative solution delivery, and production support.
  • The ideal candidate will have strong proficiency in Java, databases, and modern frameworks, along with experience using Gen AI and coding agents.

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.

Required Qualifications

  • 5+ years of professional software development experience.
  • Strong proficiency in Java (Java 8 or above) including I/O, Multithreading, Collections, Generics, Lambda.
  • Strong database skills with very good understanding of RDBMS (MS SQL or PostgreSQL) and ability to write advanced SQL queries with thorough understanding of JOINs and performance tuning.
  • Experience with Gen AI tools and AI Coding Agents (e.g., Claude Code, Codex).
  • Experience using at least one Coding Agent enabled IDE (e.g., VSCode, Amazon Kiro).
  • Strong analytical skills and ability to communicate ideas effectively.
  • Open minded and motivated team player.
  • Proficiency working with Docker containers and understanding of application lifecycle management.
  • Ability to use a CI/CD pipeline (e.g., JIRA, Jenkins) to deploy applications.
  • REST API Web Services and GraphQL API query language.
  • Strong proficiency in Spring Core, MVC, Spring Boot, Spring Security, Spring Data JPA, Dependency Injection, DAO, JTA, JDBC.
  • Proficiency in HTML, JavaScript, CSS, jQuery, Angular 9 or above.
  • Experience with Apache Tomcat, Jetty Server.
  • Experience with Maven, Gradle, JUnit/Mockito, Cucumber.
  • Knowledge of Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO, DTO.
  • Proficiency in XML technologies and XML parsers, as well as JSON technologies.
  • Experience with ORM framework Hibernate.
  • Experience with streaming technology Kafka.
  • Experience with AWS EKS.

Required Skills & Technologies

Primary Skills
  • Java
  • Database
  • SQL
  • Gen AI

Secondary Skills
  • Docker
  • CI/CD pipeline
  • JIRA
  • Jenkins
  • Java 8
  • REST API
  • GraphQL
  • Spring Core
  • Spring Boot
  • Spring Security
  • HTML
  • JavaScript
  • CSS
  • jQuery
  • Angular 9
  • Apache Tomcat
  • Jetty Server
  • Maven
  • Gradle
  • Junit
  • Mockito
  • Cucumber
  • Hibernate
  • Kafka
  • AWS EKS

How to Apply

To apply for this exciting opportunity, please contact:

Recruiter Contact:

Phone: View phone number on product.excelhire.com

  1. Update Your Resume: Please add any missing skills or certifications that align with the role.
  2. Apply Online: Click the "Apply" button at the end of the job description and complete the required details.
  3. Submit Supporting Documents: Upload a photo ID. If you are not a U.S. citizen or Green Card holder (GC-EAD), please include your work authorization details.
  4. Confirmation: Once submitted, reply to this email to let me know. I'll review your updated materials and, if there's a match, schedule a video interview to discuss further.

We appreciate your time and interest in this opportunity. Our team will review your application carefully and respond promptly.

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Engineer (Heavy Backend / AI-Assisted). Be the first to apply!