1

Java Microservices Architect Jobs in Washington (NOW HIRING)

Hybrid JAVA Engineer

MD · On-site

$51.25 - $70.25/hr

A JAVA Engineer defines software requirements, writing clean and efficient code for various ... years with Microservices architecture, and four (4) or more years with legacy monolithic ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Proficiency with PostgreSQL, Microservices Architecture, and Spring Boot. * Excellent oral and ...

Java Developer

Greenbelt, MD · On-site

$120K - $190K/yr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Proficiency with PostgreSQL, Microservices Architecture, and Spring Boot. * Excellent oral and ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Proficiency with PostgreSQL, Microservices Architecture, and Spring Boot. * Excellent oral and ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Proficiency with PostgreSQL, Microservices Architecture, and Spring Boot. * Excellent oral and ...

Java Developer

Greenbelt, MD · Remote

$52.25 - $67.50/hr

Java Developer Location: Greenbelt, Maryland Type: Contract-to-Hire Compensation: 120-190K (depends ... Proficiency with PostgreSQL, Microservices Architecture, and Spring Boot. * Excellent oral and ...

Required : • 8-12+ years of experience in Java/J2EE development. • Strong expertise in Core Java, Spring Boot, Spring MVC, Spring Cloud. • Experience in microservices architecture and ...

Showing results 41-60

Java Microservices Architect information

What does a Java Microservices Architect do?

A Java Microservices Architect is responsible for designing and overseeing the implementation of microservices-based architectures using the Java programming language. They break down complex applications into independent, modular services that can be developed, deployed, and scaled individually. Their role includes selecting appropriate frameworks, ensuring system reliability, and defining integration patterns between services. Additionally, they collaborate with development teams to enforce best practices, optimize performance, and ensure security across the microservices ecosystem.

What are the key skills and qualifications needed to thrive as a Java Microservices Architect?

To thrive as a Java Microservices Architect, you need expertise in Java programming, microservices design patterns, system integration, and a solid understanding of software architecture principles, often supported by a degree in computer science or related fields. Familiarity with tools like Spring Boot, Docker, Kubernetes, RESTful APIs, and cloud platforms such as AWS or Azure, along with relevant certifications, is typically required. Outstanding problem-solving, leadership, and communication skills help in guiding development teams and translating business needs into scalable solutions. These skills are crucial for delivering robust, efficient, and maintainable architectures that support evolving business requirements.

How does a Java Microservices Architect typically collaborate with development and operations teams during a project lifecycle?

A Java Microservices Architect plays a central role in bridging development and operations teams throughout a project's lifecycle. They work closely with developers to design scalable, modular services and establish best coding practices, while also partnering with DevOps engineers to ensure smooth deployment, monitoring, and maintenance. Regular meetings, architecture reviews, and hands-on guidance are common, as architects often mentor team members and help troubleshoot complex integration issues. This collaborative approach helps ensure system reliability, performance, and alignment with business goals.

What is the difference between Java Microservices Architect vs Java Backend Developer?

AspectJava Microservices ArchitectJava Backend Developer
Required CredentialsBachelor's in CS, Microservices, Cloud certificationsBachelor's in CS, Java certifications
Work EnvironmentDesigning and overseeing microservices architecture, collaborating with teamsDeveloping and maintaining Java backend applications
Employer & Industry UsageTech companies, cloud-based services, enterprise solutionsSoftware firms, startups, web applications
Search & Comparison IntentUnderstanding architecture roles, high-level designDevelopment tasks, coding, implementation

The Java Microservices Architect focuses on designing and overseeing microservices architecture, requiring strategic planning and high-level technical skills. In contrast, a Java Backend Developer primarily codes and maintains backend Java applications. Both roles often work in similar environments but differ in scope and responsibilities.

What are popular job titles related to Java Microservices Architect jobs in Washington?

For Java Microservices Architect jobs in Washington, the most frequently searched job titles are:

What job categories do people searching Java Microservices Architect jobs in Washington look for?

The top searched job categories for Java Microservices Architect jobs in Washington are:

What cities in Washington are hiring for Java Microservices Architect jobs?

Cities in Washington with the most Java Microservices Architect job openings:

Infographic showing various Java Microservices Architect job openings in Washington as of August 2026, with employment types broken down into 90% Full Time, 1% Part Time, and 9% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution.

Software Engineer Level 0 (Java - TS/SCI w/ Polygraph required)

Red Alpha

Annapolis Junction, MD • On-site

$85K - $150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

A day in the life:

We are seeking a motivated Software Engineer to support the design, development, integration, and sustainment of mission-critical geospatial applications and Java-based microservices that enable advanced mission operations. This role provides an opportunity to contribute across the full software development lifecycle while working alongside experienced engineers to build scalable, high-performance solutions in a collaborative Agile environment. 

The successful candidate will partner with cross-functional teams to translate technical requirements into software solutions, develop Java microservices for geospatial analysis and data processing, and integrate APIs and geospatial technologies to deliver new mission capabilities. In addition to software development responsibilities, this position supports modern cloud-native architectures, containerized deployments, and continuous integration practices while contributing to the delivery of secure, reliable, and maintainable software solutions within a DevSecOps environment.     

What you bring to the table:
  • Bachelor's Degree in Computer Science, Software Engineering, or a related discipline. Four (4) additional years of relevant experience may be accepted in lieu of a degree. 
  • No professional software development experience required.
  • Understanding of Java programming language and object-oriented software development principles.
  • Familiarity with version control systems such as Git.
  • Understanding of microservices architecture and modern software design principles.
  • Familiarity with relational and NoSQL databases and their interactions.
  • Ability to collaborate effectively with technical and non-technical stakeholders.
  • Strong analytical, problem-solving, and troubleshooting skills with a willingness to learn new technologies.
  • Active TS/SCI with Polygraph level of security clearance.

Bonus Skills: 

  • Familiarity with geospatial tools and libraries such as GDAL, GeoTools, or similar technologies.
  • Exposure to geospatial analysis, visualization, or data processing concepts.
  • Foundational understanding of cloud platforms such as AWS and cloud-native application development.
  • Experience with containerization and orchestration technologies including Docker and Kubernetes.
  • Experience working in Agile/Scrum development environments.
  • Familiarity with sprint planning, story estimation, and iterative software development practices.
  • Ability to manage priorities, adapt to changing requirements, and deliver work within sprint timelines.
  • Experience supporting mission-critical, government, or defense-related software systems.
The total package:
 
Our total compensation package was strategically designed with our members in mind with the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as we continue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package.  Our total compensation package includes a competitive base salary and benefits such as health, life/disability, 401k, paid time off, professional development, and generous bonus programs.  Please visit our benefits tab for additional information. 
 
Salary Range:   
  • Disclosed pay ranges are a general guideline, and are not a guarantee of a final salary or compensation.  Our approach in determining final salaries takes into consideration a number of factors such as education, certifications, total years of relevant professional experience, actual level of expertise, and the responsibilities of the role itself. 
  • Based on the outlined roles, responsibilities, and requirements, the projected pay range for this position is: $85,000 - $150,000.
Some of our additional perks and benefits include:                 
  • Retire sooner than planned: Get closer to retirement with up to 10% in 401k contributions, immediately vested. 
  • Have a career AND a life: Enjoy up to 5 weeks of leave (25 days of personal time off) and 11 paid floating holidays.
  • Stay at your best: As a member, we'll pay 100% of your premiums for comprehensive health, dental, and vision insurance. We'll also pay the majority of the premiums for your family.  Let's not forget free access to a fully equipped state of the art gym!
  • Keep current on new technologies and technological advancements:  $5250 per year towards ongoing education, trainings, certifications, and maintaining professional memberships. 
  • Dress in style:  Spend up to $300 per year on company branded merchandise featuring top quality brands such as Under Armour, Nike, Carhartt, YETI, etc.
  • Enjoy the culture:  Attend fun company events throughout the year such as our Oktoberfest, summer picnic, and annual holiday party!  These are all in additon to your team events which may include happy hours, baseball games, snowboarding, RenFest, and more!
Every day, our elite customers are pushing through "the grind" to defeat the enemy, even putting their lives on the line for our freedom. Rise to the occasion with us to deliver engineering excellence, to match their dedication to this nation. Join us as we bring digital transformation to the fight!