drjobs Software Engineer (Spring Boot, Kubernetes, React, Elastic Search) - Hybrid Role in Annapolis, MD

Software Engineer (Spring Boot, Kubernetes, React, Elastic Search) - Hybrid Role in Annapolis, MD

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Annapolis, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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.

Were 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


Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.