Skip to main content
Sibitalent Corp logo

Java Web Developer

Sibitalent Corp
Annapolis, Maryland, USPosted February 24, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

JavaReactSpringKubernetesElasticsearchKafkaRabbitMQCI/CDMicroservices

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Hi,

Hope you are doing well.

IMMEDIATE INTERVIEW (IN-PERSON)= Software Engineer in Annapolis, MD 21401 -HYBRID (NEED LOCAL CANDIDATE)

Please find the job details below and kindly revert if you’re interested in learning more about this opportunity.

Job Title: Software Engineer

Location: Annapolis, MD 21401 -HYBRID (NEED LOCAL CANDIDATE)

Duration: 5-Year Contract

Position Overview

Client is seeking an experienced Software Engineer to design, develop, and maintain two core Judicial Information System (JIS) applications currently being modernized. This role focuses on event-driven architecture, microservices, Spring Boot, Kubernetes, React, ElasticSearch, and messaging platforms (RabbitMQ/Kafka).

Key Responsibilities

Design & Development

  • Architect and develop scalable, resilient enterprise applications using event-driven and microservices architecture.
  • Build microservices using Spring Boot and Spring frameworks.
  • Develop responsive, maintainable front-end applications using React.
  • Provide expertise in PrimeFaces 6.0+ within JSF applications.

Messaging & Integration

  • Implement message queuing and event streaming using RabbitMQ (or Kafka with demonstrated architectural knowledge).
  • Develop message producers, consumers, routing logic, and integration components.

Deployment & Infrastructure

  • Deploy and manage applications in Kubernetes environments via CI/CD pipelines.
  • Perform system monitoring, troubleshooting, performance tuning, and scalability optimization.

Quality & Documentation

  • Develop unit tests with 85%+ code coverage.
  • Participate in code reviews and enforce best practices.
  • Produce technical documentation, architecture artifacts, and sequence diagrams.
  • Submit weekly activity and status reports in JIS-prescribed format.

Minimum Qualifications

  • 8+ years of Core Java development
  • 4+ years with Spring Boot & Spring frameworks
  • 4+ years developing UI using React
  • 4+ years with RabbitMQ and/or Kafka
  • Experience with PrimeFaces 6.0+
  • Hands-on experience with Kubernetes
  • Strong background in microservices architecture

Education

Bachelor’s degree in Computer Science, Information Systems, Engineering, Business, or related technical discipline.

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free