Software Engineer (Java, Spring, React, RabbitMQ or Kafka) - Onsite in Annapolis, MD

Posted 3 Days Ago
Be an Early Applicant
Annapolis, MD
In-Office
Senior level
Information Technology • Software
The Role
Seeking a Senior Software Engineer with expertise in Java, Spring, Kubernetes, and event-driven architecture to modernize enterprise applications.
Summary Generated by Built In
This is a hybrid position with 3 days/week onsite in Annapolis, MD (21401) and 2 days/week remote.  
US Citizenship or a Green Card is required.
Government agency experience is also required.  

We are seeking an experienced Senior Software Engineer to support the redesign and modernization of two mission-critical enterprise applications. This role is heavily focused on event-driven architecturemicroservices, and modern full-stack development.
The ideal candidate brings deep expertise in Core JavaSpring BootKubernetesReactElasticsearch, and message-driven systems using RabbitMQ or Kafka. You will collaborate with cross-functional teams to design, build, deploy, and maintain scalable, resilient applications in a complex enterprise environment.
Required Skills:
  • Bachelor’s degree in Computer Science or a related field
  • Experience working with a government entity. 
  • 8+ years of Core Java development experience
  • 4+ years developing microservices using Spring Boot and Spring frameworks
  • 4+ years building modern user interfaces with React
  • Hands-on experience with message-driven architectures using RabbitMQ or Kafka
  • Strong understanding of event-driven architecture (EDA) principles
  • Experience deploying and supporting applications in Kubernetes environments
  • Proficiency with CI/CD pipelines, Git, and automated build processes
  • Ability to write unit tests with a target of 85%+ code coverage
Desired Skills:
  • Experience with Elasticsearch for search, indexing, and analytics
  • Familiarity with PrimeFaces 6.x+ and JavaServer Faces (JSF)
  • Exposure to cloud platforms such as AWS, Azure, or Google Cloud
  • Experience with Docker and containerized application development
  • Knowledge of application monitoring and observability tools (Prometheus, Grafana, ELK stack)
  • Experience working in Agile or hybrid development environments
Scope of Work:
Design & Development
  • Architect, design, and implement enterprise-grade software solutions in collaboration with cross-functional teams
  • Develop scalable microservices using Spring Boot and related Spring frameworks
  • Apply event-driven design to build loosely coupled, resilient systems
  • Build and maintain responsive, maintainable front-end components using React
  • Support and enhance existing JSF applications utilizing PrimeFaces 6.x and above
Messaging & Event Streaming
  • Implement message queuing and event streaming solutions using RabbitMQ or Kafka
  • Develop message producers, consumers, routing logic, and integration components
  • When leveraging Kafka experience, demonstrate understanding of architectural and operational differences between Kafka and RabbitMQ
Deployment & Infrastructure
  • Deploy and manage microservices within Kubernetes clusters
  • Support automated CI/CD pipelines for build and release
  • Monitor, troubleshoot, and optimize production systems for performance and reliability
  • Perform application and infrastructure-level performance tuning
Quality Assurance
  • Write comprehensive unit tests and maintain high code coverage standards
  • Participate in peer code reviews to ensure coding standards and best practices
  • Conduct system testing, debugging, and validation activities
Documentation & Collaboration
  • Produce technical specifications, architecture documentation, and design artifacts
  • Create sequence diagrams for major use cases
  • Collaborate closely with product managers, designers, and engineering teams to refine requirements and ensure alignment
Reporting
  • Submit weekly activity and project status reports
  • Complete time reporting and other required documentation in prescribed formats

Top Skills

Core Java
Elasticsearch
Kafka
Kubernetes
RabbitMQ
React
Spring Boot
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Baltimore, MD
10 Employees
Year Founded: 2010

What We Do

Booker DiMaio, King of Global Solutions, is an SBA 8(a) small business and minority-owned engineering & software modernization firm in Maryland leading the IT industry with proven performance and innovative design, development, and integration services. We lead agile-based digital transformations delivering sleek, intuitive, user-focused solutions.

CORE COMPETENCIES:

TECHNOLOGY: Cloud Computing, Big Data Visualization, Analytics, DevSecOps, Cybersecurity, Health IT, IT Modernization, Infrastructure As a Service, Integration & Sustainment, Software Engineering, System Architecture

OPERATIONS: Staff Augmentation, Program Management, Telecommunications, User Experience Design, Administrative, Contact Center Support, Security Operations Center, Technology Transformation, Technology Advisory, Research & Development, Rapid Prototyping

TECHNOLOGY PORTFOLIO:
Booker DiMaio provides access to a suite of technology solutions through our reseller network, delivering added value to national security missions and government transformation for defense, intelligence, and civilian customers. A few of our notable partners are AWS, Microsoft Azure, FedRAMP Cloud Solutions, SecuLore

DIFFERENTIATORS:
SPECIALIZED - Our team is specially hired for each project and has a combined 90+ years of specialized industry experience.

DRIVEN - We deliver solutions that are based on an in-depth understanding of the industry and commitment to improving user experiences.

COMPREHENSIVE - We offer a comprehensive suite of end-to-end Big Data solutions, including cloud platforms, software engineering, DevSecOps, cybersecurity, and much more.

COMPLIANT - Our tailored solutions facilitate compliance with CMMC, NIST, and other strict regulatory requirements.

EFFECTIVE - Our cross-functional team of industry experts will carry your mission-critical operations to success, increasing digital proficiency across the globe with modern software and technology solutions.

[email protected]

Similar Jobs

MetLife Logo MetLife

Client Service Director - South

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
United States
43000 Employees
110K-146K Annually

General Motors Logo General Motors

Designer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees

Pluralsight Logo Pluralsight

Director of Product Enablement

Edtech • Information Technology • Software
Remote or Hybrid
USA
1300 Employees
167K-220K Annually

Pluralsight Logo Pluralsight

Product Manager

Edtech • Information Technology • Software
Remote or Hybrid
USA
1300 Employees
148K-195K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account