Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

3B Staffing LLC

Position: Software Engineer


The client seeks a Software Engineer to design, develop, and maintain two of Judicial Information System's (JIS's) primary applications being rewritten. The focus areas include event-driven design, Spring Boot, microservices architecture, Kubernetes, React, Elastic search, and either RabbitMQ or Kafka.


Contract duration: Five years


Interview mode: In person at 187 Harry S. Truman Parkway, Annapolis Maryland 21401


Location: 189 Harry S Truman Parkway, Annapolis, MD 21401 (two days remote, three days onsite)


Java (8+ yrs), Spring Boot, Microservices, React, Kubernetes, Event-Driven Architecture, Elasticsearch, RabbitMQ/Kafka, PrimeFaces/JSF, CI/CD.


Duties/Responsibilities


Design and Development

  • Collaborate with cross-functional teams to architect, design, and implement enterprise software solutions.
  • Apply event-driven architecture principles to develop scalable, resilient, and loosely coupled applications.
  • Develop microservices using Spring Boot and associated Spring frameworks.
  • Build response and maintainable user interfaces using React.
  • Provide strong technical expertise in PrimeFaces 6.0 and above, including component usage, customization, and integration within Java Server Faces (JSF) applications.
Message Broker Integration
  • Implement message queuing and event streaming using RabbitMQ.
  • When experience is based on Kafka, demonstrate understanding of architectural and operational differences between Kafka and RabbitMQ.
  • Develop message producers, consumers, routing logic, and related integration components.
Deployment and Infrastructure
  • Deploy microservices to Kubernetes clusters using automated CI/CD pipelines.
  • Monitor, diagnose, and troubleshoot production systems to ensure reliability and uptime.
  • Perform performance tuning and scalability optimization across application and infrastructure layers.
Quality Assurance
  • Write unit tests with a target of 85% or greater code coverage.
  • Participate in peer code reviews to enforce coding standards and best practices.
  • Conduct system testing, debugging, and validation activities.
Documentation and Communication
  • Prepare technical specifications, architecture documentation, and design decision records.
  • Produce sequence diagrams for major use cases as part of design deliverables.
  • Collaborate with product managers, designers, and engineering teams to refine requirements and ensure alignment on deliverables.
Reporting Requirements (in a JIS prescribed format)
  • Submit weekly activity reports summarizing progress on assigned programs and projects.
  • Provide weekly project status reports in the JIS-prescribed format.
  • Complete weekly reporting using JIS-provided forms, along with any additional reports requested by the supervising manager.
Minimum Qualifications
  • Eight (8) years of core Java development
  • Four (4) years of software development using Spring Boot and associated Spring frameworks
  • Four (4) years of building interfaces utilizing React
  • Four (4) years with the implementation of message queuing and event streaming using RabbitMQ and Kafka
  • Experience with PrimeFaces 6.0 and above
  • Experience with Kubernetes
  • Experience with microservices architecture



Education: Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Annapolis, MD vacancy
  •  ...Position Full Stack Software Engineer Active Clearance Active clearance with a polygraph is required. Position Description Tiber is seeking a highly skilled Software Engineer to support a technical development team focused on building, enhancing, and maintaining modern... 
    Suggested

    Tiber Technologies Inc

    Annapolis, MD
    2 days ago
  • $175k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    Suggested
    For contractors
    Work at office
    Remote work
    Flexible hours

    Synergy ECP

    Annapolis, MD
    3 days ago
  • $10k

     ...Description When You Love the Work You Do, Any Mission Is Possible Position: Full Stack Software Engineer ***(Active Clearance with a Polygraph is Required) We're on multiple contracts and have many opportunities. It is encouraged if applicants don't meet... 
    Suggested
    Extra income

    Tiber Technologies Inc

    Annapolis, MD
    18 hours ago
  • $125k - $215k

     ...Description A day in the life: As a Full-Stack Software Engineer, you'll support a large mission focused team of software, systems and security engineers in the development and deployment of visualization analysts tools to be used for the greater good. What... 
    Suggested
    Summer holiday
    Immediate start

    Red Alpha

    Annapolis, MD
    1 day ago
  •  ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend... 
    Suggested
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis, MD
    2 days ago
  •  ...Full Stack Software Engineer LOCATION Annapolis Junction, MD 20701 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY We are looking for a highly skilled Full Stack Software Engineer to join our team... 
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Cymertek

    Annapolis, MD
    2 days ago
  •  ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and...  ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse... 

    Lockheed Martin

    Severna Park, MD
    6 hours ago
  • $115k - $190k

    GliaCell Technologies is seeking a Software Engineer for a full-time position in Annapolis Junction, Maryland. This role involves supporting critical software and systems for a U.S. Government customer, including full stack development and collaboration with a talented... 
    Full time
    Work from home

    GliaCell Technologies

    Annapolis, MD
    5 days ago
  • Nightwing Group is looking for a Software Engineer 2 to support mission-critical needs in a hybrid environment. The role involves developing software solutions, analyzing requirements, and collaborating with stakeholders. Key qualifications include a Bachelor’s degree in... 

    Nightwing Group

    Annapolis, MD
    1 day ago
  • A technology solutions firm is seeking an experienced Software Developer for a full-time role in Annapolis Junction, MD. The successful candidate will engage in full-stack Java software development supporting the Data Transformation Solutions (DTS). Responsibilities include... 
    Full time

    2HB Incorporated

    Annapolis, MD
    1 day ago
  • 慨正橡扯 is looking for a Full Stack Software Engineer with TS/SCI w/Poly SP clearance to support innovative solutions in cybersecurity and intelligence. The ideal candidate will have extensive experience in Java, JavaScript, and Python, and will be responsible for developing... 

    慨正橡扯

    Annapolis, MD
    5 days ago
  • AeroVironment, Inc. is seeking a Software Engineer Level 1 in Maryland specializing in developing, maintaining, and enhancing complex software systems. This role involves analytics, algorithm development, and integration of software into systems. Ideal candidates must hold... 

    AeroVironment, Inc.

    Annapolis, MD
    4 days ago
  •  ...may be a fit, click here to submit a referral. If your referral is hired, you'll receive a payment! (code-extrefer) Full Stack Software Engineer - Clearance Required What We’re Doing Join Lockheed Martin Rotary and Mission Systems, Cyber & Intelligence. As a Full Stack... 
    Contract work
    Temporary work
    Local area
    Relocation
    Flexible hours
    Shift work

    慨正橡扯

    Annapolis, MD
    5 days ago
  • We are seeking an experienced full-stack software engineer to join our team and help turn ambiguous problems into working code quickly and efficiently. You will work across our data pipeline, front-end features, and back-end API, contributing to all aspects of our product... 

    PowerToFly

    Annapolis, MD
    2 days ago
  • $133k - $250k

    TryApplyNow is seeking a Full-Stack Software Engineer 2 to join a high-impact team in Annapolis, Maryland. The role involves designing and building scalable applications with a focus on UI. Candidates must have a strong Java and React background with at least 14 years of... 
    Flexible hours

    TryApplyNow

    Annapolis, MD
    4 days ago
  • $190k - $198k

    Software Engineer (Web Developer) Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph required Work Type: On-site Salary: $190,000-198,000 Position Overview We are seeking an experienced Full Stack Software Developer to support the design, development,... 
    Full time
    Temporary work
    Flexible hours

    Staffed4U

    Annapolis, MD
    3 days ago
  • $86.9k - $198k

    ## Full Stack Software EngineerApplylocations: Annapolis Junction, MDtime type: Full timeposted on: Posted Todaytime left to apply: End...  ...left to apply)job requisition id: R0242974Full Stack Software Engineer**The Opportunity:**As a full stack developer, you can resolve a... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    4 days ago
  • Pointer Technologies is looking for a Software Engineer to join our team in Annapolis Junction, Maryland. A full stack software engineer will be expected to design, develop, test, deploy, document, maintain, and enhance complex and diverse software systems based upon documented... 
    Temporary work
    Immediate start
    Flexible hours

    Pointer Technologies

    Annapolis, MD
    4 days ago
  • $112k - $179k

     ...transportation infrastructures, working alongside leaders in aviation, engineering, data science, and systems integration. At Peraton, you won’t...  ...integrity of U.S. air travel. Peraton is seeking a Full Stack Software Engineer to join our team of qualified, diverse individuals.... 
    Contract work
    Shift work

    kozmetickesluzby.vecnakraska.sk - Jobboard

    Annapolis, MD
    1 day ago
  • $131.8k - $290k

    CACI International Inc. is seeking a Senior Software Engineer for a full-time position in Annapolis Junction, MD. The role involves developing and maintaining complex software systems and requires a strong background in software engineering, teamwork, and thorough knowledge... 
    Full time

    CACI International Inc.

    Annapolis, MD
    2 days ago
  •  ...or through a hybrid approach. Teradata delivers real business value with AI. What you will do We are looking for a mid-level engineer who will be responsible for delivering robust, performant and resource-efficient Public Cloud (AWS, Azure, Google Cloud) and On-... 
    Permanent employment
    Flexible hours

    Teradata

    Annapolis, MD
    2 days ago
  • $2,000 per month

     ...integration, and deployment of techniques and capabilities to operational contexts. Geon Technologies has an immediate need for Software Engineers with 7-14 years of experience. The software engineer will be responsible for: Job Responsibilities Designing and coding new... 
    Temporary work
    Local area
    Immediate start

    Power3 Solutions and Partnering Companies

    Annapolis, MD
    1 day ago
  • $69.4k - $158k

     ...pursue a balanced, fulfilling life. YOUR CANDIDATE JOURNEY Discover what to expect during your journey as a candidate with us. CNO Software Engineer Key Role Provide computer network operations capability development and engineering services, including defense and... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis, MD
    2 days ago
  • $225k - $255k

     ...Description The HPC Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software for HPC (high performance computing) systems based upon documented requirements. The HPC systems might include, but are not limited... 
    Contract work
    Work experience placement

    Lentech

    Annapolis, MD
    2 days ago
  •  ...Reflexive Concepts is seeking a skilled Software Engineer II to join our team! Qualifications Active TS/SCI + FS Polygraph Fourteen (14) years experience as a SWE in programs and contracts of similar scope, type and complexity Bachelor's Degree in Computer Science or related... 

    Reflexive Concepts

    Annapolis, MD
    1 day ago
  • $130k

     ...Founded in 2007 and headquartered in Columbia, Maryland, Synergy ECP is a leading provider of cybersecurity, software and systems engineering and IT services to the U.S. intelligence and defense communities. The company leverages its expertise in data transport solutions... 
    Work at office
    Flexible hours

    Synergy ECP

    Annapolis, MD
    3 days ago
  •  ...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,...  ...community, defense, civil, and commercial markets. The Software Engineer develops, maintains, and enhances complex and diverse software... 
    Local area
    Flexible hours

    Nightwing

    Annapolis, MD
    1 day ago
  • $89.5k - $111.5k

     ...teammate that’s welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Software Engineer - Entry Level Why This is an Exciting Role: Developing, maintaining, and enhancing complex and diverse software systems (e.g.,... 
    Contract work
    Remote work
    Worldwide
    Flexible hours

    The Boeing Company

    Annapolis, MD
    2 days ago
  • $103.8k - $192.3k

     ...positive, lasting change that moves missions and the government forward! Job Description Accenture Federal Services is seeking Software Engineer who will ensure that application release deliverables adhere to required standards, managing project requirements and service... 
    Live in
    Work at office
    Local area

    Dormont Manufacturing Company

    Annapolis, MD
    1 day ago
  •  ...Que Technology Group, Inc . is seeking a reliable engineer capable of implementing containerized application workflows and infrastructure...  ...templates Required Qualifications: At least 14 years of software development experience, with a strong focus on backend and cloud... 
    Temporary work
    Immediate start

    Que Technology Group

    Annapolis, MD
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!