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

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

Masego

Exam Administrator (FSA-L1) NGA - Washington Job at Masego

Job ID: 20221207224635 Location: Springfield, VA Travel: local and CONUS travel are possible, see below for details _________________________________________________________________________________________________ Masego is an award-winning small business that...

Crescent Academy

School Bus Driver Job at Crescent Academy

 ...Crescent Academy is seeking a flexible, supportive, friendly part-time School Bus Driver! Schedule: 25 hours per week, Monday-Friday, Mid-Day Shift Crescent Academy is a school district that serves over 700 students in grade level PreK-9th. Crescent Academy... 

Hertz

Maintenance Supervisor Job at Hertz

 ...high-charged, energy-filled environment, then you can stop looking, because you have found what you're looking for in the Maintenance Supervisor position at our Hertz Rent-A-Car location. Bring your energy, drive, and motivation to Hertz, and set your goals on cruise... 

Farmstead

Delivery Driver Job at Farmstead

 ...Farmstead: Our mission at Farmstead is to make fresh, high-quality food accessible to everyone. Were a new delivery-only grocer thats re-inventing grocery from the ground up. We focus on mid-market customers (think Safeway, Kroger, etc) and bring them a best-in-... 

National Testing Network

Engineer-Firefighter-NORTH BEND FIRE DEPARTMENT Job at National Testing Network

NORTH BEND FIRE DEPARTMENT 1880 McPherson St North Bend, Oregon 97459(***) ***-**** Updated: September 11, 2024 Job Classification...  ...: Felony/Criminal Activity: A comprehensive background investigation, including a criminal history check, must be passed....