×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineers - Hybrid Annapolis, MD

Job in Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for: Novalink Solutions
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Software Engineer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Software Engineers - Hybrid Annapolis, MD

Location:

Annapolis, MD. Position:
Software Engineer (Hybrid). Contract (Full-time). Posted:
February 4, 2026.

Responsibilities
  • Collaborate with cross-functional teams to architect, design, and implement enterprise software solutions using event-driven architecture principles.
  • Develop microservices with Spring Boot and build user interfaces with React or other modern front-end frameworks.
  • Provide strong technical expertise in Prime Faces 6.0+ and Java Server Faces (JSF) applications, including component usage, customization, and integration.
  • Integrate message brokers, such as Rabbit

    MQ and Kafka, implementing producers, consumers, routing logic, and related integration components.
  • Deploy microservices to Kubernetes clusters via automated CI/CD pipelines and maintain production systems.
  • Monitor, diagnose, and troubleshoot systems to ensure reliability, uptime, and performance tuning across application and infrastructure layers.
  • Write unit tests aiming for ≥85 % code coverage, participate in peer code reviews, and enforce coding standards.
  • Prepare technical specifications, architecture documentation, design decision records, and sequence diagrams for major use cases.
  • Collaborate with product managers, designers, and engineering teams to refine requirements and ensure alignment on deliverables.
  • Submit weekly activity and status reports in the prescribed JIS format and maintain time reporting using JIS‑provided forms.
  • Work in a hybrid setting: two days remote and three days on site at the Maryland Judiciary Information Systems office.
Qualifications & Capabilities
  • Experience in modern front‑end development with React and/or Angular.
  • Strong knowledge of message‑queuing and event‑streaming technologies (Rabbit

    MQ, Kafka).
  • Experience with Elasticsearch for indexing, search, and analytics (preferred).
  • Proficiency in microservices development using Spring Boot or equivalent Java frameworks.
  • Experience deploying to cloud platforms (AWS, Azure, Google Cloud) and using Kubernetes/Docker.
  • Dev Ops skills:
    Git, CI/CD pipelines, automated build processes.
  • Solid understanding of event‑driven architecture principles for scalable, resilient systems.
  • High‑level Java competency (core libraries, concurrency, collections, JVM fundamentals, modern features).
  • Ability to analyze complex technical challenges and propose maintainable solutions.
  • Experience developing and maintaining applications with Prime Faces 6.x+ and JSF integration.
  • Knowledge of software design patterns, containerization, RESTful APIs, relational and No

    SQL databases.
  • Familiarity with application performance tuning, monitoring, observability tools (Prometheus, Grafana, ELK stack).
  • Understanding of security best practices, authentication, authorization, and secure coding.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary