What are the responsibilities and job description for the Senior Full Stack Engineer (Heavy Backend / AI-Assisted) position at Randstad Digital Americas?
Job Summary
Fully onsite in McLean VA
location: McLean, Virginia
job type: Contract
salary: $70 - 90 per hour
work hours: 9am to 5pm
education: Bachelors
Responsibilities
Be able to perform following Responsibilities:
security standards.
teams.
Qualifications
Required Experience & Education
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Fully onsite in McLean VA
location: McLean, Virginia
job type: Contract
salary: $70 - 90 per hour
work hours: 9am to 5pm
education: Bachelors
Responsibilities
Be able to perform following Responsibilities:
- End-to-end software development - including analysis, planning, architecture, design,
security standards.
- Performance optimization - analyze system performance, identify bottlenecks, and implement
- Collaborative solution delivery - partner with business stakeholders to gather requirements,
teams.
- Production support and maintenance - support applications across environments, resolve critical
Qualifications
Required Experience & Education
- 5-7 years of professional software development experience.
- 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)
- Very Good understanding of RDBMS (e.g. MS SQL or PostgreSQL).
- Write advanced SQL queries (thorough understanding of JOINs).
- Performance tuning of SQLs.
- 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
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
Salary : $70 - $90