Software Engineer (Spring Boot, Kubernetes, React, Elastic Search) - Hybrid Role in Annapolis, MD Job at Booker DiMaio, LLC, Annapolis, MD

dHNFWTFyQkxqV1NqZUczQXlHRXM3c1FBdEE9PQ==
  • Booker DiMaio, LLC
  • Annapolis, MD

Job Description

  • This is a 5 year hybrid role.
  • For the first 6 months, you will be working onsite in Annapolis, MD 3 days/week and remotely 2 days/week.   After 6 months it will go to 2 days/week onsite and 3 days/week remote.  
  • Schedule is 8 - 4:30 Eastern, Monday through Friday.

We’re seeking a Senior Software Engineer to support a major modernization effort involving the redevelopment of two mission-critical applications. This is a hands-on role for someone who thrives in a collaborative environment and brings deep experience with modern application architecture, microservices, and containerized deployments.

Key Responsibilities:

  • Partner with cross-functional teams to design and build robust, scalable software solutions

  • Apply event-driven design methodologies to develop resilient applications

  • Develop backend services using Spring Boot within a microservices framework

  • Build dynamic, user-friendly front-end interfaces using React

  • Work with messaging systems like RabbitMQ (or Kafka, with an understanding of the differences) to implement producers and consumers for asynchronous communication

  • Deploy applications to Kubernetes clusters using CI/CD practices and support monitoring and performance tuning in production environments

  • Write unit tests aiming for 85%+ coverage, conduct peer reviews, and assist with debugging and QA activities

  • Produce technical documentation, including sequence diagrams and architectural decisions, while working closely with product and engineering teams to clarify requirements and deliverables

  • Provide weekly updates, time tracking, and progress reports in accordance with agency standards

Ideal Background:

  • Strong hands-on experience with Spring Boot, React and/or Angular, and event-driven architectures

  • Experience with RabbitMQ or Kafka for message queuing

  • Familiarity with Kubernetes for container orchestration and deploying distributed services

  • Knowledge of Elastic Search is a plus

  • Solid understanding of design patterns and RESTful web services

  • Strong analytical and communication skills with the ability to address complex technical challenges collaboratively

Job Tags

Full time, Remote work, 2 days per week, 3 days per week, Monday to Friday,

Similar Jobs

Compass Group

Patient Experience Manager Job at Compass Group

 ...Environmental Services, Healthcare Technology Solutions, Patient Transportation, Laundry & Linen, Facilities Management, and Ambulatory EVS. Learn more at . ...  ...customer service? Working as the Patient Experience Manager, you will be recognized for those efforts... 

Healthbay

Marketing Operations Manager Job at Healthbay

 ...We are seeking a strategic and data-driven Remote Marketing Operations Manager to oversee and optimize marketing processes, systems, and performance. This position is open to candidates currently residing in the United States only. The ideal candidate will partner closely... 

Scull Construction Service, Inc

Carpenter Helper Job at Scull Construction Service, Inc

Share Share Email Tweet Share Scull Construction Job Summary Carpenter Helper Job Description At Scull Construction, a carpenter's helper is responsible for assisting the carpenters in the building, installing, designing, and repairing structures... 

Top Level Promotions

Office Administration Assistant - Work from Home Job at Top Level Promotions

 ...Work from Home Data Entry & Administration Flexible Online Role About the Job We are seeking organised and reliable individuals in Dallas, Texas, USA , for a remote administration and data entry position. This role allows you to work from home , performing... 

CalOpps

Police Officer (20674205) Job at CalOpps

 ...Description The City of Wheatland is accepting applications for Police Officer and/or lateral.POLICE DEPARTMENTThe Wheatland Police Department is responsible for providing public safety for the city.Services provided by the Police department include uniformed...