More jobs:
Software Engineers - Hybrid Annapolis, MD
Job in
Annapolis, Anne Arundel County, Maryland, 21403, USA
Listed on 2026-02-16
Listing for:
Novalink Solutions
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Software Engineer, Cloud Engineer - Software
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.
- 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.
- 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.
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).
(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:
×