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

Mk9NU2U2VVQwemg1N1JZM2Y3MDlER0IxYWc9PQ==
  • 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

CENTRAL PAPER COMPANY INC

Local Delivery Driver - CDL B & nonCDL Job at CENTRAL PAPER COMPANY INC

 ...the Company Opened in 1948 as a family-owned business, Central Paper Company has specialized in paper for more than 70 years. We are...  ...organized delivery operation. This position offers consistent daily routes with built-in flexibility to support the team when needed... 

Interim HealthCare - New Hampshire

Nurse (RN/LPN) Homecare Job at Interim HealthCare - New Hampshire

Registered Nurse (RN)/ Licensed Practical Nurse (LPN)Full time Nashua, NH Are you a dedicated and compassionate Licensed Practical...  ...Interim HealthCare is America's leading provider of home care, hospice and healthcare staffing. We offer one of the most comprehensive... 

Optimal fleet

Delivery Driver Job at Optimal fleet

 ...Delivery Driver No experience needed! Location - Richmond Hill $20 hour and no experience required Part time delivery driver positions with Optimal Fleet delivering packages and smiles with great customer experiences! We are an Amazon DSP and deliver packages out... 

Pacer Group

Pharmacist Job at Pacer Group

Title: Pharmacist Location: Chesterfield, MO 63005 (Fully onsite) Duration: 12 months contract Schedule: Varies but would range from 7:40 am 6:00 pm Monday through Friday Job Description: Typical role in a day: Staff pharmacy and responsible...

Vail Valley Surgery Center LLC

Surgical Tech Job at Vail Valley Surgery Center LLC

 ...We are looking for a Travel Surgical Tech Allied for a great Travel allied job in Vail, CO. This Surgical Tech Travel allied job pays for 36 hours a week for 13 weeks. With Wanderly you can compare Travel assignment salary from leading Travel assignment agencies...