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

Pro Talent HR

Telecom Sales Representative (Work From Home) Job at Pro Talent HR

 ...This is Urgent Hiring (Work From Home) Only Candidates from United States will be Shortlisted. No Sales Target initially Job Summary: We are seeking a dynamic Remote Sales Representative to join our team. The ideal candidate will be responsible for driving sales... 

Perdue Farms

Foodservice Marketing Manager Job at Perdue Farms

 ...Perdue Farms is a fourth-generation, family-owned food and agricultural business deeply rooted in tradition yet with a forward-thinking...  ...Our team, based at our HQ in Salisbury, MD, is looking for a Marketing Manager to support our Wholesale, Industrial, International and... 

Aquila Technology

Cyber Network Analyst Job at Aquila Technology

 ...Cyber Network Analyst Clearance Level: Must have an Active Secret Clearance to be considered for this role. Must be US Citizen At Aquila Technology, you will see our teams passion every day, whether we are building a robust, policy-compliant IT system or stress... 

Family Resource Home Care

In Home Care Provider - Weekly Pay! Job at Family Resource Home Care

 ...Schedule: Flexible with hours between8 am - 10 pm, Weekends - Saturday and Sunday Pay: $20 - $21/hr Why Family Resource Home Care? ~ Flexible Scheduling . We work with your availability.~ Weekly Pay! Receive a paycheck weekly.~ Consistent Hours & Pay... 

Nogigiddy

Entry-Level Remote Social Media Manager at NoGigiddy (20-27 per hour) Job at Nogigiddy

 ...inclusive. Requirements Strong interest and understanding of social media marketing and trends. Excellent written communication skills with a knack for creating engaging content. Familiarity with various social media platforms and their best practices...