Java Backend Developer

Ashburn, Virginia

USM
Apply for this Job
  • Start Date: Interview Types
  • Skills Java, Spring Boot,Mi Visa Types US Citizen

  • Required Qualifications

    • Bachelor's degree in Computer Science, Software Engineering, or a related technical field.

    • A minimum of 9 years of professional experience in Java backend development.

    • Strong expertise in Java , Spring Boot , and Microservices Architecture .

    • Proven experience with SQL databases (preferably Oracle) and strong SQL/JDBC development skills .

    • Hands-on experience with NoSQL databases such as MongoDB, DocumentDB, or Cassandra.

    • Proficiency with messaging and streaming systems , including Kafka , Amazon SQS , or Kinesis .

    • Solid understanding of RESTful API development; experience with GraphQL is a plus.

    • Experience with containerization technologies such as Docker and Kubernetes.

    • Proficient in the use of software development tools such as Maven, Jenkins, GitLab, and Jira.

    • Demonstrated experience operating in cloud-based environments, particularly AWS.

    • Familiarity with Agile development methodologies.

    Desired Qualifications

    • Master's degree in Computer Science or related field.

    • Prior experience supporting Federal Government programs.

    • Knowledge of additional middleware and messaging platforms (e.g., IBM MQ, JMS).

    • Experience with JEE application servers such as WebLogic, WebSphere, or JBoss.

    Additional Requirements

    • Must be a United States Citizen (Green card holders, visa holders, or dual citizens are not eligible).

    • Must reside within commutable distance to Ashburn, VA for hybrid work arrangements.

    • Ability to successfully complete a background investigation to obtain Public Trust clearance (CBP suitability).
    Date Posted: 19 May 2025
    Apply for this Job