Java Developer Principal

Valiant Technologies LLC

Ashburn (VA)

On-site

USD 140,000 - 190,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Valiant Technologies LLC in Ashburn, VA, is seeking a senior software engineer to design and implement a microservice architecture using JEE. You will use Eclipse, VSCode, and Atlassian tools for design, development, and testing, and present designs in reviews while documenting per government lifecycle methods.

Candidate should have 14+ years (or 12+ with a Master's) of relevant experience, strong Java/Spring, Angular 19+ UI, and database expertise with Oracle and Postgres.

Qualifications

  • Bachelor's degree in computer science or related engineering field with 14+ years of technical experience or Master's and 12.
  • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers).
  • Solid experience with backend systems using Spring Boot.
  • Java Frameworks such as Spring.
  • UI development skills, specifically with Angular 19+.
  • Database operations (Oracle and Postgres).
  • Hibernate.
  • JMS.
  • XML, JSON.
  • SQL, JDBC.
  • Experience with object-oriented analysis and design techniques.
  • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution.
  • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment.
  • Ability to lead and mentor junior level developers.
  • Openness to working on all layers of the application.

Responsibilities

  • Design and implement Micro Service Architecture JEE software applications.
  • Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology.

Skills

Java
Spring
Angular
Cloud AWS
SOA/Microservices
OOAD

Education

Bachelor's degree in CS/Engineering
Master's degree in CS/Engineering

Tools

AWS
Eclipse
VSCode
Atlassian Suite
Hibernate
JMS
Oracle
PostgreSQL

Job description


  • Design and implement Micro Service Architecture JEE software applications.

  • Use modern software engineering tools including Eclipse, VSCode, and Atlassian Suites for design, development, and testing the software.

  • Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology.



Qualifications:


Required Skills and Experience


  • Bachelor's degree in computer science or related engineering field with 14+ years of technical experience or Master's and 12.

  • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers).

  • Solid experience with backend systems using Spring Boot.

  • Java Frameworks such as Spring.

  • UI development skills, specifically with Angular 19+.

  • Database operations (Oracle and Postgres).

  • Hibernate.

  • JMS.

  • XML, JSON.

  • SQL, JDBC.

  • Experience with object-oriented analysis and design techniques.

  • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution.

  • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment.

  • Ability to lead and mentor junior level developers.

  • Openness to working on all layers of the application.



Desired Skills and Experience


  • Master's in Computer Science or related field.

  • Familiar with OAuth.

  • Developing 100% automating unit tests using SOAP-UI, Selenium, or equivalent tools.

  • Software Configuration Management (SCM) tools (Git and Gradle/Maven).

  • Load Balancing and Enterprise Service Bus frameworks (preferably under Cloud environment).

  • Agile Scrum and possibly experience with leading a Scrum team as a scrum master or equivalent.

  • Elasticsearch.



We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Developer Principal
Java Developer Principal

Quantum Technologies. LLC • Ashburn (VA)

On-site
USD 140,000 - 190,000
Java Developer Principal
Java Developer Principal

Machine Learning Technologies, LLC • Ashburn (VA)

On-site
USD 120,000 - 170,000
Java Developer Principal
Java Developer Principal

Robotic Process Automation LLC • Ashburn (VA)

On-site
USD 130,000 - 190,000
Java Developer Principal
Java Developer Principal

Ethereum Technologies • Ashburn (VA)

On-site
USD 120,000 - 160,000
Java developer
Java developer

Robotic Process Automation LLC • Atlanta (GA)

On-site
USD 120,000 - 150,000
Java developer
Java developer

Machine Learning Technologies, LLC • Atlanta (GA)

On-site
USD 140,000 - 190,000
Java Developer
Java Developer

Quantum Technologies. LLC • Seattle (WA)

On-site
USD 120,000 - 160,000
Java developer
Java developer

Quantum Technologies. LLC • Atlanta (GA)

On-site
USD 120,000 - 190,000
Java Developer
Java Developer

Machine Learning Technologies, LLC • Seattle (WA)

On-site
USD 105,000 - 150,000
Java Developer
Java Developer

Ethereum Technologies • Seattle (WA)

On-site
USD 110,000 - 160,000