Jobs · Engineering · Virginia

Full Stack Java Developer

Randstad Digital Americas · McLean, VA · 1 mo ago
Engineering$40–$50/hrFull-time

About the Role

Fully onsite in McLean, VA. This is a Contract to Perm position with work hours from 9am to 5pm. A Bachelor's degree is required.

Responsibilities

  • Design, develop, integrate, test, deploy, and support enterprise-level applications.
  • Engage in development and testing activities (both automation and manual) as needed for each sprint.
  • Deliver projects using Agile software development methodologies.
  • Design and implement complex enterprise integrations with industry-standard technologies.
  • Participate in day-to-day activities of the development team.
  • Build and maintain a test automation suite.
  • Support planning activities, such as impact assessments, level of effort analysis, and developer task assignments.
  • Conduct and participate in detailed design reviews to ensure adherence to approved architecture.
  • Conduct regular code reviews to ensure best practices are followed.
  • Deliver knowledge transfer sessions to ramp up new development team members.
  • Participate in on-call production support rotation and troubleshoot production issues.

Qualifications

  • 2+ years of relevant experience (3+ years strongly preferred) and a degree in Computer Science or similar technical field.
  • Experience with Java/J2EE, Spring Boot, Angular, JavaScript, and relational databases.
  • Hands-on experience with CI/CD pipelines, Playwright for test automation, and GitHub Copilot.
  • 3+ years' experience in Information Technology.
  • Bachelor's degree in Computer Science, Information Systems, or related field, or equivalent working experience.
  • Hands-on experience in design, implementation, and production support of Java/J2EE applications, Angular, JavaScript, AWS, relational databases, SQL, and GitHub Copilot.
  • Experience with Spring Framework (Spring Boot), CI/CD frameworks, Apigee, Autosys/Shell scripting.
  • Hands-on Playwright development experience for test automation.
  • Strong technical and analytical skills with the ability to analyze system functionality and resolve production issues.
  • Experience applying Object Oriented Analysis and Design principles.
  • Practical experience designing and building enterprise and/or distributed systems.
  • Ability to analytically address complex problems, process critical data, establish facts, and draw quality conclusions.
  • Ability to work well under pressure, tight deadlines, and with ambiguity on some projects.
  • Experience with systems and software architecture.

Skills

  • Agile software development methodologies
  • AWS
  • Angular
  • Apigee
  • Test automation
  • Autosys
  • Code reviews
  • CI/CD
  • Distributed systems
  • GitHub
  • Information Systems
  • Information Technology
  • Java Script
  • Playwright
  • Relational databases
  • SQL
  • Shell scripting
  • Software architecture
  • Spring Framework
  • Spring Boot
  • Analytical skills
  • Ability to work well under pressure
  • Technical Leadership

Pay

$40 - $50 per hour

Benefits

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).

Similar jobs