QBA Worldwide Logo jpg

Full Stack Java Developer

QBA Worldwide

Job Description

About the job

Job Title :Full Stack Java Developer

Position Type Contract

Location Mc Lean, VA

Remote Work None

Required Skills

Job Description

Basic Requirements

  • Bachelors degree in computer science or information technology or related discipline or

equivalent combination of education and experience from which knowledge and skills may be

obtained.

  • Minimum of 8 years of experience in software development; 8 years of relevant experience and

specialized training or certification in the following technologies: J2EE, Java, Web Development

and SQL.

  • Self-starter, collaborative; problem-solver
  • Organized, ability to meet deadlines, work independently, manage multiple priorities
  • Should have excellent design and coding skills and a passion for building highly scalable

applications using open-source frameworks for cloud native technologies.

  • Strong development experience with Java, J2EE, Spring frameworks, Spring Boot, Spring MVC,

JPA, Hibernate, JSON, and web services (REST/SOAP).

  • Experience with JavaScript frameworks like Angular.
  • Good experience with writing and optimizing SQL queries.
  • Experience in packaging services using Docker and configuring & deploying on Cloud platform

(AWS/Kubernetes)

  • Experience with some of the tools like GIT, Jenkins, Maven, JUnit, Docker, JMeter, Artifactory,

Kubernetes

  • Experience with JMS enterprise messaging technologies such as ActiveMQ or AMQ
  • Experience with static analysis (e.g., Fortify, SonarQube) and remediation
  • Familiar with infrastructure automation technologies (e.g., Ansible/Gradle/Maven)
  • Good knowledge of patterns like side car, circuit breaker, ingress, egress, etc.
  • Experience with Test Driven Development (TDD) and Behavior Driven Development (BDD) for

Java using frameworks like JUnit, Mockito and Cucumber.

  • Experience with setting up, maintaining, and evolving the cloud infrastructure of web

applications is preferred.

  • Knowledge of the Mortgage Industry is a nice to have.
  • Experience with Agile Software development project methodologies preferred.
  • Excellent verbal and written communication.
  • Demonstrated analytical ability and problem-solving skills

Upon offer, candidate must be on the submitting vendors W2Yes

Face to face interview requiredNo

Candidate must be authorized to work without sponsorshipNo

Background CheckNo

Drug ScreenNo

End ClientFreddie Mac

Please note your actual Vendor Pay Rate will be 2% less than final Vendor Pay Rate accepted by RANDSTAD

Candidate Submit Limit30

The expiration date must match the uploaded work authorization.Yes

NOTE: Should you have questions related to this requisition, please utilize the Q/A feature within the main grid to submit your question.

 

Freshly added jobs in United States

AI Engineer

Senior Full Stack .NET Developer

Full Stack Java Developer

AI Developer

Who is Hiring is part of Cybrient Technologies SA