drjobs Senior Software Engineer

Senior Software Engineer

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

Maryland, MD - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

**Location:** Hybrid 3 days onsite in Annapolis MD; 2 days remote

**Duration:** Long-term contract

**Work Authorization:** Must be authorized to work in the U.S.

**Clearance:** Public Trust preferred

Position Overview

We are seeking an experienced Senior Software Engineer to join a high-impact team supporting two enterprise-level applications currently undergoing modernization. This role focuses on event-driven architecture microservices development and deployment in a Kubernetes-based cloud environment. The engineer will be instrumental in designing and delivering scalable and resilient systems using Spring Boot React RabbitMQ or Kafka and Elasticsearch.

Key Responsibilities

Application Development & Architecture

Collaborate with cross-functional teams to design and implement scalable maintainable and secure applications.

Develop back-end services and APIs using Spring Boot.

Build responsive user interfaces using React.

Follow event-driven design principles and best practices.

Messaging Systems

Work with RabbitMQ or Kafka for asynchronous communication and message queuing.

Develop and maintain producers and consumers for inter-service communication.

Deployment & Infrastructure

Deploy microservices using Kubernetes and CI/CD pipelines.

Monitor troubleshoot and optimize application performance in production environments.

Testing & Code Quality

Write unit and integration tests to achieve at least 85% code coverage.

Participate in code reviews and enforce best practices for software development.

Documentation & Communication

Document design decisions architectural diagrams (e.g. sequence diagrams) and specifications.

Collaborate with product managers and designers to define project requirements and deliverables.

Reporting

Submit weekly progress and time reports using internal templates and tools.

Provide status updates to management and participate in status meetings.

Required Qualifications

Bachelor s degree in Computer Science or a related field.

8 years of experience in software engineering roles.

Strong experience with:
- Spring Boot Java
- React (or Angular)
- RabbitMQ or Kafka
- Microservices architecture
- Kubernetes
- CI/CD pipelines

Proficiency in event-driven system design and RESTful API development.

Strong communication and analytical skills.

Preferred Skills

Experience with Elasticsearch.

Knowledge of software design patterns and system design principles.

Familiarity with cloud environments and DevOps tools.

Prior experience with state or federal government IT systems.

Work Schedule

Standard business hours: Monday to Friday 8:00 AM 4:30 PM ET.
Flexibility to work extended hours if needed to meet deadlines.
Must be available to report onsite within 24 hours if required.

Hybrid Work Details

Initial requirement: 3 days onsite 2 days remote per week.
Based on performance remote allocation may shift to 3 days remote 2 days onsite.
All remote work must be performed from within the United States.

Interview Process

Multi-round virtual interview including technical assessments and scenario-based discussions.



Minimum Qualifications 6+ years of experience designing databases, developing complex SQL queries, and supporting enterprise database environments. 4+ years of hands-on experience with PostgreSQL, MongoDB, and Informatica. 4+ years of experience with CI/CD tools: Bamboo, Jenkins, Maven, Bitbucket, GIT, Jira. 4+ years of experience in cloud computing environments (AWS preferred). 4+ years of experience supporting document and data management systems. 2+ years of experience in large-scale data migrations across cloud and on-prem environments. Strong experience in performance tuning, backup/restore strategies, and disaster recovery. Experience with complex batch processing, database integration, and health system data. Preferred Qualifications 5+ years of experience in federal/state marketplace or HHS systems. Experience with EDI transaction sets (834, 820, 270/271, etc.). Deep understanding of Corticon business rules engine. Experience with analytics tools such as Tableau, Power BI, QlikSense. Experience with NoSQL and metadata repository management. Familiarity with health insurance exchanges, Medicaid/Medicare systems, or ACA compliance. Proven experience implementing governance frameworks and metadata/data dictionaries. Strong project collaboration experience with PMO methodologies and agile frameworks. Soft Skills & Work Style Highly analytical with problem-solving capabilities. Strong collaboration and communication skills. Self-motivated, detail-oriented, and results-driven. Flexible with working hours including occasional weekends or off-hours for production support.

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.