Software Engineer (Java, Spring, React, RabbitMQ or Kafka) - Onsite in Annapolis, MD
Full-time
Booker DiMaio
This is a hybrid position with 3 days/week onsite in Annapolis, MD (21401) and 2 days/week remote.
- Bachelor’s degree in Computer Science or a related field
- 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
- 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
- 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
- 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
- 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
- Submit weekly activity and project status reports
- Complete time reporting and other required documentation in prescribed formats
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer (Java, Spring, React, RabbitMQ or Kafka) - Onsite in Annapolis, MD in Annapolis, MD vacancy
- ...Software Engineer (Java / Spring Boot / React) Location: Hybrid, Annapolis, MD Schedule: Monday-Friday, 8:00 AM - 4:30 PM EST... ...Work Model: 2 days onsite in Annapolis, MD, 3 days remote... ...and event streaming using RabbitMQ or Kafka Key Responsibilities...ReactRemote workMonday to Friday
- ...implementing enhancements, and ensuring reliable system integrations across multiple platforms. The ideal candidate will have experience building modern web applications across the full stack with Java, Spring Boot, Angular, and RESTful services. #J-18808-Ljbffr Staffed4USuggested
- ...Intelligence & Machine Learning Engineer - Meetings in Annapolis, MD Remote Artificial... ...the first 2-5 days will be onsite in Annapolis, MD. There will... ...'re looking for an AI/ML Software Engineer to design and build... ...to frontend tools such as React or chatbot frameworks (e.g...ReactRemote jobFull time
- ...Full-Stack JAVA DeveloperClient: D Kamp... ...ServicesLocation: Annapolis, MD (Day one onsite)Duration: 4... ...in all stages of Software Development Life... ...CSS3, JavaScript, React.js, Redux and Bootstrap... ....Be able to use Spring Boot which is radically... ...as persistence engine, configured O/R...React
- ...Title : Software Engineer Duration : 1... ...Hybrid : 3 days Onsite Work... ...Truman Parkway, Annapolis, MD 21401. Job... ...driven design, Spring Boot,... ...Kubernetes, React, Elastic search... ..., and either RabbitMQ or Kafka. Qualifications... ...years core java development....ReactContract workTemporary work
- ...innovative Senior Software Engineer to join our team in-person in Annapolis Junction, MD. This position... ...languages such as C++, Java, and Python to... ...frameworks (React, Angular, or Vue... ...(Flask, Django, Spring Boot), including... ...frameworks (Kafka, RabbitMQ, Redis) for real...ReactTemporary work
- ...Job Title: Senior Software Engineer Location: Annapolis, MD (Locals Preferred) Work Mode... ...microservices using Spring Boot Develop frontend interfaces using React or Angular Integrate... ...messaging systems using RabbitMQ or Kafka Deploy applications...ReactLocal area
$150k - $200k
Enterprise - Test & Integration Engineer - Python, Java, AWS Annapolis Junction, MD Erias Ventures was founded to serve its customers with an entrepreneurial mindset. We value creative problem-solving , open communication , and empowering our employees to make decisions...Hourly payTemporary workImmediate startFlexible hoursShift work- ...Senior Software Engineer Duration - Five (... ...microservices using Spring Boot. d.... ...interfaces with React. 2.... ...a. Work with RabbitMQ for message queuing... ...experience is in Kafka, understand the architectural... ...conduct interview in-person at the Annapolis, MDReact
- TJ Consulting Group in Maryland seeks a Full Stack Java Developer with TS/SCI clearance and Full Scope Polygraph for an onsite role in Annapolis Junction, MD. Openings exist for junior, mid-level and senior developers to support the Reporting Tool Suite sustainment effort...Worldwide
- ...Description Job Description Location: Annapolis Junction, MD Category: Software Engineer (SWE) - Demonstrated experience with Java is required for these positions Travel... ...with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise...Temporary workWork experience placementImmediate startRemote work
$1,200 per month
...building high-performing engineering teams and... ...oriented Principal Software Engineer to join our team in Annapolis Junction, Maryland. This is an onsite position.... ...some Typescript) and React/JSX Back-End Development... ...Superset RabbitMQ/Kafka/Message Fabrics...ReactHourly payContract workWork experience placement$130k - $270k
Full-Stack Developer (Junior) - Java/Oracle/Mongo/Spring/Angular Annapolis Junction, MD Build to something to be proud of... ...in a timely manner. Our team of engineers take pride in what they develop... ...solution. Captivation is looking for software developers who can get stuff...Hourly payTemporary workImmediate start- ...Developer 3 - PRIME Contract - FS Poly Annapolis Junction, MD Our client is a distinguished Women‑... ...contractor providing mission‑critical engineering to the IC and DoD. Operating as both a... ...coding languages such as C/C++, Python, Java, or C# 2+ years of experience with...Hourly payContract workFor contractorsFor subcontractorImmediate start
- ...Full Poly Required Annapolis Junction, MD All levels... ...Collaborate with analysts, engineers, and stakeholders to... ...in Computer Science, Software Engineering, or a related... ...(e.g., Angular, React, or Vue.js) ~ Strong... ...development skills using Java, Python, or Node.js...React
- ...government client is hiring a Software Engineer to support their team in Annapolis, MD!! Responsibilities:... ...Microservices development using Spring Boot or equivalent Java frameworks. - Modern full-... ...development using Java Core, React and/or Angular for building...ReactLocal area
- ...role involves designing and developing complex applications and integration solutions using Java and various frameworks. Candidates should have extensive experience in software development, particularly with RESTful APIs and enterprise applications. Join a community focused...
$185k - $215k
Envision Innovative Solutions is looking for a motivated Software Engineer Level 2 to join our Annapolis Junction, MD team. This onsite position requires eight years of experience, primarily with Java. You'll analyze user requirements, debug and develop software, and implement...$80k - $150k
Senior Accident Reconstruction Engineer (Role is based out of our Annapolis, MD office) Full-time Job Location Type: In Office Are you looking to join an... ...new environments or scenarios quickly. Skilled with software and technical systems. Willingness and ability to...Full timeWork at officeRemote workFlexible hours$159.5k
...Software Engineer 1 Location: Annapolis Junction, MD | Onsite Clearance Required: TS/SCI with Polygraph Employment Type: Full-Time Salary Range: $159,500... ...Proficiency in at least one modern JavaScript framework (React, Angular, or Vue.js). Experience building...ReactFull timeContract workLocal area$205k - $215k
...consulting company is looking for a Senior Software Engineer to develop and enhance complex... ...in the field. Proficiency in JAVA, Spring Framework, and analytical skills are... ...essential. The position is full-time, onsite in Annapolis, offering a competitive salary range...Full time$170k - $230k
...None Job Family: Software Engineering Job Qualifications:... ...Skills: JavaScript API, React.js, TypeScript, VueScan... ...innovation. #MD_2026Alumni #IntelligenceEngineered... ...Options: Onsite Work Location: USA MD Annapolis Junction Additional Work...ReactTemporary workImmediate startRemote workWorldwideFlexible hours- ...Overview Position Title: Software Engineer Location: Annapolis Junction, MD Reports To: Program Manager / Task... ...hardware and HSM. Python and Java (for both front-end (Swing) and... ..., PL/SQL (Oracle) Frameworks: React and Spring/Spring Boot OS: Linux and Windows...ReactFull timeContract workWork at officeLocal areaImmediate startFlexible hours
$177.3k - $211.4k
...shaping a collaboration software platform based on the... ...hardware and software engineering solutions to analytics... ...such as Vue, Angular, React, etc. Experience working... ...authorized (minimum 2-3 days onsite) Work Location(s): Annapolis Junction, MD; Washington, DC; Reston...ReactContract workRemote workWorldwide$205k - $215k
A leading technology firm in Annapolis, Maryland is seeking a Senior Software Engineer to develop and enhance complex software systems for government transformation projects. The ideal candidate will have 14 years of experience and a Bachelor’s Degree in Computer Science...React- Full Stack Java Developer with TS/SCI Clearance & Full Scope Polygraph-Onsite in Annapolis Jct, MD TS/SCI-FullStackDeveloper-AnnapolisJctMD - Annapolis Junction, MD - Full Time... ...base. Desired Skills Java 17+ Oracle Mongo Spring Boot GWT Angular RESTful web services...Full timeTemporary workLocal areaImmediate startFlexible hours
- ...Java DeveloperAnnapolis, MD12+ monthsMandatory Qualifications... ...like Angular, React and Vue.Proven... ...Experience with Reverse Engineering and Refactoring code.High... ...building applications within Spring BootResponsibilities:... ...documentation for all software development phase (Use...React
$68.9k - $131.1k
Location: US-MD-ANNAPOLIS-906 ~ 2551 Riva Rd ~ BLDG 906 Date... ...06 Position Role Type: Onsite U.S. Citizen, U.S. Person... ...Implementation Engineering Team. The candidate will... ...You Will Do Configure software applications and services using Java/JavaScript. Manage multiple...Temporary workWork experience placementWork at officeLocal areaRemote workFlexible hours$145k - $165k
A leading technology firm in Annapolis Junction, MD, is searching for a Senior-Level User Experience Designer to drive UX design and front-end development for innovative systems. The successful candidate will perform user research, develop solutions using technologies...React- ...Experience with: (1) Reverse Engineering and Refactoring code,... ...Solicitation No. K24-0024-29 - Remote JAVA Engineer - mdcourts.gov/... ...applications front ends using react, JSF/PrimeFaces, and (... ...Java 8 and above, (2) Spring (Framework, Data JPA, Security...ReactRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Java, Spring, React, RabbitMQ or Kafka) - Onsite in Annapolis, MD. Be the first to apply!
Related searches
- sr.java developer Annapolis, MD
- java microservice developer Annapolis, MD
- remote junior java developer Annapolis, MD
- senior java developer Annapolis, MD
- java developer remote part time Annapolis, MD
- java developer Annapolis, MD
- full stack java developer Annapolis, MD
- entry level java developer remote Annapolis, MD
- senior java software engineer Annapolis, MD
- java web developer Annapolis, MD


