Logo
Seneca Resources

Full Stack Java Developer

Seneca Resources, Virginia, Minnesota, United States, 55792

Save Job

This range is provided by Seneca Resources. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range

$90,000.00/yr - $100,000.00/yr Direct message the job poster from Seneca Resources Position Title:

Full Stack Java Developer Location : Falls Church, VA (100% Remote) Clearance

Requirements : Public Trust (Ability to Obtain with US citizenship or US Green Card) Position

Status : 6-month contract-to-hire Pay

Rate : $100K+ Overview

The Software Developer role involves designing, building, and deploying modern web applications and microservices that power large-scale systems. You’d be working in an agile environment, focusing on delivering technical excellence in collaboration with a team that values innovation and effective communication. Responsibilities

Design, build, and maintain scalable backend microservices using Java and Spring Boot. Develop RESTful APIs and integrate with front-end applications built in Angular (v17+). Deploy containerized applications using Docker and AWS ECS/ECR. Write SQL and PL/SQL queries for Oracle databases and work with DynamoDB. Contribute to Infrastructure-as-Code development using Terraform and GitLab CI/CD pipelines. Participate in daily Agile ceremonies and DevOps practices for continuous delivery. Key Qualifications

Public Trust Eligibility: US citizenship or US Green Card Holder with 2 years residency. 3+ years of Java/J2EE (Java 19 or higher preferred). Required Qualifications

Bachelor’s degree in Computer Science or related field. 5+ years of Java/J2EE (Java 19 or higher preferred). Proven experience with REST APIs and microservices architecture. 2+ years of hands-on AWS experience (ECS, ECR, Docker). 2+ years of Oracle 19 database experience (SQL & PL/SQL). Familiarity with DynamoDB, Terraform, and GitLab CI/CD pipeline setups. Preferred Qualifications

Experience with OpenTelemetry, Grafana, or Prometheus for observability. Familiarity with Node.js, NPM, Gradle, or Maven build tools. Knowledge of GitLab Runner, JUnit, SONAR, or Jersey. Action Items

If you’re interested in this opportunity, please share your updated resume and let me know your availability for a brief discussion. Note: This description focuses on the role responsibilities and requirements. It excludes non-essential boilerplate and extraneous postings.

#J-18808-Ljbffr