Seneca Resources logo

Full Stack Java Developer

Seneca Resources
Department:Android Developer
Type:REMOTE
Region:USA
Location:Virginia, United States
Experience:Associate
Salary:$100,000 - $130,000
Skills:
JAVASPRING BOOTREST APISMICROSERVICESANGULARDOCKERAWSECSECRORACLESQLPL/SQLDYNAMODBTERRAFORMGITLAB CI/CD
Share this job:

Job Description

Posted on: October 20, 2025

Position Title: Full Stack Java Developer

Location: Falls Church, VA (100% Remote)

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

PositionStatus: 6-month contract-to-hire

PayRate: $100K+

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

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

Top Must Have 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) work experience.

Key Requirements:

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

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Seneca Resources logo

Seneca Resources

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!