Senior Java Developer

McLean, VA, US • Posted 15 hours ago • Updated 15 hours ago
Contract Independent
Contract W2
6 Months
No Travel Required
On-site
$60 - $65/hr
Company Branding Image
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Java
  • SQL
  • CI/CD
  • PostgreSQL
  • Agile
  • DevOps

Summary

Job Title: Senior Java Developer
Location: McLean, VA or Plano, TX
Work Mode: Hybrid
Experience Required: 9–20 Years
Employment Type: Contract


Role Overview

We are seeking an experienced Senior Java Developer to design, develop, and support modern enterprise applications within a cloud-native environment. This role is ideal for someone who thrives in fast-paced Agile teams and enjoys solving complex technical challenges across application modernization, cloud engineering, DevOps, and enterprise integration initiatives.

The ideal candidate will have deep expertise in Java, Spring Boot, AWS, microservices, and modern DevOps practices, with experience delivering scalable, secure, and high-performance enterprise applications.


Key Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and modern software engineering practices.
  • Build, enhance, and support RESTful APIs and microservices, including integration, automated testing, deployment, and production support.
  • Develop cloud-native applications on AWS using containerized deployments with Docker and Kubernetes.
  • Lead Gradle dependency upgrades, framework modernization, and application transformation initiatives.
  • Collaborate with cross-functional Agile teams to troubleshoot issues, optimize application performance, and deliver scalable, resilient solutions.
  • Participate in code reviews, architecture discussions, and continuous improvement initiatives.
  • Implement secure coding standards, automated testing, and DevOps best practices throughout the software development lifecycle.
  • Support production environments by monitoring application health and resolving technical issues.

Required Qualifications

  • 9+ years of experience developing enterprise applications using Java and Spring Boot.
  • Extensive experience with Gradle dependency management, framework upgrades, and application modernization.
  • Strong expertise designing, building, and deploying cloud-native applications on AWS.
  • Hands-on experience with:
    • CI/CD pipelines
    • DevOps tools
    • Docker
    • Kubernetes
    • Automated software delivery processes
  • Advanced experience with SQL and PostgreSQL, including:
    • Database design
    • Performance tuning
    • Query optimization
    • Troubleshooting
  • Experience working in Agile environments and applying software engineering best practices.
  • Strong understanding of secure coding, automated testing, and observability principles.
  • Excellent analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience developing front-end applications using Angular.
  • Experience in financial services, banking, capital markets, consulting, or other highly regulated industries.
  • Exposure to application modernization, legacy transformation, and distributed systems architectures.
  • Experience with monitoring and observability tools such as:
    • Splunk
    • Dynatrace
    • Grafana
    • Prometheus
    • AWS CloudWatch
  • Knowledge of OWASP security practices, enterprise architecture patterns, and high-availability production environments.

Required Skills

  • Java
  • Spring Boot
  • AWS
  • REST APIs
  • Microservices
  • Gradle
  • Docker
  • Kubernetes
  • CI/CD
  • PostgreSQL
  • SQL
  • Agile
  • DevOps
  • Application Modernization
  • Cloud-Native Development
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91103492
  • Position Id: 9014053
  • Posted 15 hours ago

Company Info

About Netsynk

Netsynk is a pioneer in the staffing world.' Our mission has been to serve our clients, employees, partners and community by doing it right. People first is our motto. Finding the right candidate for a client or finding a right job for a candidate can sometimes seem a Herculean task. Our goal is to make this task, just not a smooth and easy, but also an enriching and fun experience for them both. Our experience and helpful network helps place talented professionals in organizations across the country, making the experience for both the client and the consultant an enriching one. At Netsynk, the job is where the dream is built. Irrespective of who you are, a recent graduate or high level professional looking for your next good break or even a company looking for help in staffing; we can definitely help. Vision Statement Be the sought after staffing services company for our clients and consultants Mission Statement Serve our clients, employees, partners and community by doing it right.

Contact the job poster
TJ

Tanya Jaiswal

Recruiter @ Netsynk
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

It looks like there aren't any Similar Jobs for this job yet.

Search all similar jobs