Principal Java Engineer – Cloud, Microservices & Spring

Ethereum Technologies

Ashburn (VA)

On-site

USD 120,000 - 160,000

Full time

3 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

Ethereum Technologies in Ashburn, VA is seeking a senior Java software engineer to design and implement microservice architectures, using AWS, Spring Boot, Angular, and modern IDEs. You will mentor junior developers and participate in design reviews, documenting designs per lifecycle guidelines.

You will work across OO design, databases (Oracle, Postgres), JMS, XML/JSON, and CI/CD with Gradle/Maven, in a distributed team environment with a strong emphasis on delivering scalable cloud solutions.

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

Skills

Leadership
OO analysis and design
Self-motivation
Distributed teamwork
Mentoring juniors

Education

Bachelor's degree + 14+ years
Master's degree

Tools

Spring Boot
Angular
Hibernate
JMS
Oracle
Postgres
SQL/JDBC
Gradle/Maven
Git
SOAP-UI/Selenium
OAuth

Job description

Ethereum Technologies in Ashburn, VA is seeking a senior Java software engineer to design and implement microservice architectures, using AWS, Spring Boot, Angular, and modern IDEs. You will mentor junior developers and participate in design reviews, documenting designs per lifecycle guidelines.

You will work across OO design, databases (Oracle, Postgres), JMS, XML/JSON, and CI/CD with Gradle/Maven, in a distributed team environment with a strong emphasis on delivering scalable cloud solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Architect – Microservices & Cloud (AWS)
Senior Java Architect – Microservices & Cloud (AWS)

Machine Learning Technologies, LLC • Ashburn (VA)

On-site
USD 120,000 - 170,000
Senior Java Engineer - Spring Boot & Microservices
Senior Java Engineer - Spring Boot & Microservices

Ethereum Technologies • Phoenix (AZ)

On-site
USD 90,000 - 130,000
Java Developer — Microservices & Spring Boot Expert
Java Developer — Microservices & Spring Boot Expert

Ethereum Technologies • Atlanta (GA)

On-site
USD 95,000 - 130,000
Senior Java Backend Engineer: Cloud-Native Microservices Lead
Senior Java Backend Engineer: Cloud-Native Microservices Lead

Ethereum Technologies • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Java Architect: Cloud-Native Microservices Lead
Senior Java Architect: Cloud-Native Microservices Lead

Ethereum Technologies • New York (NY)

On-site
USD 140,000 - 210,000
Senior Java & Azure Cloud Developer | REST & Microservices
Senior Java & Azure Cloud Developer | REST & Microservices

Ethereum Technologies • Alexandria (VA)

On-site
USD 160,000 - 210,000
Senior Java Full-Stack Engineer: Microservices & Cloud
Senior Java Full-Stack Engineer: Microservices & Cloud

Ethereum Technologies • Dallas (TX)

On-site
USD 87,000 - 120,000
Senior Java Microservices Architect - AWS & Spring
Senior Java Microservices Architect - AWS & Spring

Valiant Technologies LLC • Ashburn (VA)

On-site
USD 140,000 - 190,000
Senior Java Developer - Spring Boot & Microservices
Senior Java Developer - Spring Boot & Microservices

Ethereum Technologies • Seattle (WA)

On-site
USD 110,000 - 160,000
Senior Java Backend Engineer - Cloud Microservices & AWS
Senior Java Backend Engineer - Cloud Microservices & AWS

Programmers • Spring (TX)

On-site
USD 120,000 - 180,000