Java Developer w IAC

RAZOR

McLean (VA)

On-site

USD 150,000 - 190,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Razor is seeking an experienced Senior Java Developer to support enterprise application development, system architecture, and CI/CD automation for a federal IT program supporting the VA.

The ideal candidate will have strong hands-on Java, Java EE, Spring, REST/SOAP web services, Oracle databases, and modern DevOps practices, including Jenkins, GitHub, and IaC. 4">

Qualifications

  • 8+ years of professional software development experience.
  • Hands-on experience with Java, Java EE, and Spring in enterprise apps.
  • Experience designing, developing, and integrating REST and SOAP APIs.
  • Experience with Oracle relational databases, SQL, and JPA/Hibernate.
  • Knowledge of Agile software development environments.
  • 2+ years of hands-on Jenkins experience.
  • 2+ years of hands-on GitHub experience.
  • 2+ years of hands-on IaC, infrastructure provisioning or DB task automation.

Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications using Java, Java EE, and Spring.
  • Develop and integrate REST and SOAP web services for functionality and interoperability.
  • Work with Oracle databases, SQL, and JPA/Hibernate for data management.
  • Build, maintain, and troubleshoot Jenkins CI/CD pipelines.
  • Utilize GitHub for source control and collaboration.
  • Implement Infrastructure as Code solutions to automate provisioning and DB tasks.
  • Analyze system architecture and requirements for scalable software solutions.
  • Troubleshoot defects and production issues; implement fixes.
  • Evaluate design approaches and communicate risks and benefits.
  • Participate in Agile development, code reviews, testing, and deployments.
  • Collaborate with developers and stakeholders on enhancements and operations.

Skills

Java
Java EE
Spring
REST APIs
SOAP APIs
Oracle databases
JPA/Hibernate
Agile methodologies
CI/CD
DevOps practices

Tools

Jenkins
GitHub
IaC (Terraform/Ansible)

Job description

Razor is seeking an experienced Senior Java Developer to support enterprise application development, system architecture, and CI/CD automation for a federal IT program supporting the Department of Veterans Affairs (VA).

The ideal candidate will have strong hands-on experience with Java, Java EE, Spring, REST/SOAP web services, Oracle databases, and modern DevOps practices, including Jenkins, GitHub, and Infrastructure as Code (IaC).

This position requires a developer who can independently design, develop, troubleshoot, and maintain complex enterprise applications while collaborating with technical teams in an Agile development environment.

Clearance Requirements
  • Must be able to obtain and maintain a VA background investigation clearance.
Key Responsibilities
  • Design, develop, test, deploy, and maintain enterprise applications using Java, Java EE, and Spring.
  • Develop and integrate REST and SOAP web services to support application functionality and system interoperability.
  • Work with Oracle relational databases, SQL, and JPA/Hibernate to support application data management.
  • Build, maintain, and troubleshoot Jenkins CI/CD pipelines to automate software delivery.
  • Utilize GitHub for source control, branching, pull requests, and collaborative development.
  • Implement Infrastructure as Code (IaC) solutions to automate infrastructure provisioning and database-related tasks.
  • Analyze system architecture and technical requirements to develop scalable and maintainable software solutions.
  • Troubleshoot application defects, investigate production issues, and implement corrective solutions.
  • Evaluate technical design approaches and communicate architectural decisions, risks, and benefits.
  • Participate in Agile development activities, code reviews, testing, and software deployments.
  • Collaborate with developers, technical leads, and other stakeholders to support application enhancements and ongoing operations.
Required Qualifications
  • 8+ years of professional software development experience, including enterprise application design, development, testing, deployment, and production support.
  • Strong hands-on experience developing enterprise applications using Java, Java EE, object-oriented programming, and Spring.
  • Experience designing, developing, and integrating REST and SOAP APIs.
  • Experience working with Oracle relational databases, SQL, and JPA/Hibernate.
  • Knowledge of system architecture, software design principles, and application development life cycles.
  • Experience working within Agile software development environments.
  • 2+ years of hands-on experience with Jenkins, including building, maintaining, or troubleshooting CI/CD pipelines.
  • 2+ years of hands-on experience with GitHub, including source control, branching, pull requests, and code collaboration.
  • 2+ years of hands-on experience with Infrastructure as Code (IaC), including infrastructure provisioning or database task automation.
  • Strong debugging, troubleshooting, and analytical problem-solving skills.
  • Ability to independently develop and troubleshoot code, explain technical design decisions, and demonstrate direct contributions to software development and automation initiatives.
Preferred Qualifications
  • Experience with WebLogic application servers.
  • Experience with AngularJS or jQuery.
  • Experience using Ansible and/or Terraform.
  • Familiarity with React and Python.
  • Experience with Jira and Confluence.
  • Previous experience supporting federal government or VA programs.
Employer Information

Razor is an Equal Opportunity Employer and considers all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

GovCIO • United States

Hybrid
USD 195,000 - 225,000
Jr Systems Engineer
Jr Systems Engineer

RAZOR • Rockville (MD)

On-site
USD 60,000 - 90,000
SR JAVA DEVELOPER - Remote / Onsite - McLean, VA
SR JAVA DEVELOPER - Remote / Onsite - McLean, VA

Creative Information Technology, Inc. • Yorktown (VA)

Hybrid
USD 140,000 - 180,000
Senior Software Engineer (Java) - VA
Senior Software Engineer (Java) - VA

IronArch Technology • McLean (VA)

On-site
USD 135,000 - 145,000
Best Place to Work
401(k) retirement plan with company-m
20 days PTO
VistA/VA Systems Integration Engineer
VistA/VA Systems Integration Engineer

Federal Advisory Partners • Arlington (VA)

Hybrid
USD 120,000 - 160,000
Java Developer
Java Developer

Valhalla Staffing • Washington

On-site
USD 90,000 - 120,000
Senior Software Developer
Senior Software Developer

Computer Aid • Virginia

Hybrid
USD 110,000 - 160,000
Remote Senior Software Engineer - Data Modernization Lead
Remote Senior Software Engineer - Data Modernization Lead

GovCIO • United States

Hybrid
USD 195,000 - 225,000
Sr. Java Developer
Sr. Java Developer

Bloomforth Corp • Lorton (VA)

On-site
USD 100,000 - 120,000
Java Developer - Level I
Java Developer - Level I

IntelliDyne, LLC • Washington

On-site
USD 90,000 - 150,000