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

Senior Software Engineer (Java)

Equiliem

Role: Senior Software Engineer (Java) Look for locals. Relocation is fine from EST only.


Location: Hybrid (2 days remote / 3 days onsite) - Annapolis, MD


Duration: Contract

Job Description:


The Senior Software Engineer will play a critical role in designing, developing, and primary applications being rewritten. The focus areas include event-driven design, Spring Boot, microservices architecture, Kubernetes, React, Elastic search, and either RabbitMQ or Kafka.

Scope Of Work:


Design and Development
• Collaborate with cross-functional teams to design and implement software solutions.
• Apply event-driven design principles to build scalable and resilient applications.
• Develop microservices using Spring Boot.
• Create responsive user interfaces with React.


Message Brokers
• Work with RabbitMQ for message queuing and event streaming.
• If experience is in Kafka, understand the architectural differences between RabbitMQ and Kafka.
• Implement message producers and consumers.


Deployment and Infrastructure
• Deploy microservices to Kubernetes clusters, utilizing CI/CD pipeline.
• Monitor and troubleshoot production systems.
• Optimize application performance and scalability.


Quality Assurance
• Write unit tests with a goal of 85% coverage and participate in peer code reviews.
• Conduct system testing and debugging activities.


Documentation and Communications
• Document technical specifications, architecture, and design decisions.
• Design shall include sequence diagram for major use cases.
• Collaborate with product managers, designers, and other engineers to define requirements and deliverables.

Reports (in a JIS prescribed format)
• Resource will report activity on a weekly basis to communicate progress made on the programs/projects.
• A weekly report communicating project progress and status.
• Weekly time reporting on JIS providing forms, and any additional reports as assigned by the supervising manager.

Preferred skills, experience, and capabilities:
• Experience


o Front-end experience utilizing React and/or Angular.


o Either RabbitMQ or Kafka for message queuing.


o Elastic search experience is a plus.
• Knowledge


o Strong knowledge of the use of design patterns.


o Familiarity with Kubernetes for container orchestration.


o Familiarity with RESTful APIs and web services.
• Proficiency in event-driven design principles.
• Ability to analyze complex technical challenges and propose effective solutions.
• Excellent verbal communication skills.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Java) in Annapolis, MD vacancy
  •  ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with polygraph Annapolis Junction, MD Position Overview Our client...  ..., MD. Responsibilities Codes in Java, Python, CSS, JavaScript, SQL as primary languages Analyze... 
    Senior
    Full time

    Staffed4U

    Annapolis, MD
    3 days ago
  •  ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Polygraph Required Position Overview We are seeking a mid-senior...  ..., MD. Responsibilities Codes in Java, Python, CSS, JavaScript, SQL as primary languages Analyze... 
    Senior
    Full time
    Immediate start

    Staffed4U

    Annapolis, MD
    1 day ago
  • $190k - $240k

    Belay Technologies is seeking a Senior Software Engineer (SWE3) to develop and maintain complex software systems involving analytics and real-time solutions. The role requires collaboration in teams while ensuring adherence to testing and design standards. This position... 
    Senior

    Belay Technologies

    Annapolis, MD
    15 hours ago
  • Leidos is seeking a Senior Software Engineer in Maryland to join our National Security Sector. The candidate will support the development of a Data Dictionary capability, utilizing Java/Spring and RESTful services. Qualified candidates will have at least eight years of... 
    Senior

    Leidos

    Annapolis, MD
    3 days ago
  • A leading engineering services company is seeking a Software Engineer in Annapolis, Maryland. This role involves performing software development lifecycle activities...  ...as part of an Agile team, and requires expertise in Java and related frameworks. Candidates must have an... 
    Senior

    Momentum Engineering, Inc

    Annapolis, MD
    4 days ago
  • $224k - $274k

    Akina, Inc. is looking for a Software Engineer 3 in Annapolis Junction, Maryland. The ideal candidate will have extensive experience in Java, Spring Boot, and Docker. Responsibilities include developing complex software systems, analyzing user requirements, and leading... 
    Senior

    Akina, Inc.

    Annapolis, MD
    4 days ago
  • SageCor Solutions is seeking a Software Engineer in Maryland with 14 years of experience in software development. The ideal candidate will have...  ...field. Required skills include expertise in MapReduce, Java, Hadoop, and Accumulo. This position will support projects in... 
    Senior

    SageCor Solutions

    Annapolis, MD
    4 days ago
  • $179.4k - $226.9k

    TryApplyNow in Annapolis, Maryland is seeking a Software Engineer with at least twelve years of experience and a current Poly clearance. The candidate will develop and maintain complex software systems, adhering to design requirements and methodologies. The role requires... 
    Senior

    TryApplyNow

    Annapolis, MD
    1 day ago
  • $290k

    A leading recruiting firm seeks a Senior Software Engineer to lead complex software development projects in Annapolis Junction, MD. The successful...  ...and a Bachelor’s degree in Computer Science. Proficiency in Java, Spring Framework, and Spring Boot is essential. Candidates... 
    Senior

    Stanley Reid & Company

    Annapolis, MD
    1 day ago
  • $83.5k - $160k

    AeroVironment, Inc. is seeking highly motivated Software Engineers for an Agile Software team in Annapolis, Maryland. Candidates should have strong skills in Java and Python, with seven years of experience required and a Bachelor’s in Computer Science preferred. This role... 
    Senior

    AeroVironment, Inc.

    Annapolis, MD
    3 days ago
  • $290k

     ...with cutting‑edge solutions in systems engineering, software development, and database management. They...  .... The Role Our client is seeking a Senior Software Engineer to lead the design, development...  .... Technical Expertise Proficiency in Java, Spring Framework, and Spring Boot.... 
    Senior
    For contractors

    Stanley Reid & Company

    Annapolis, MD
    15 hours ago
  • $233k - $285k

    Akina, Inc. is seeking a Software Engineer 3 to develop and enhance diverse software systems in Annapolis Junction, Maryland. This role requires expertise in Python, Kotlin, Terraform, ElasticSearch/OpenSearch, and AWS. The ideal candidate has 20 years of experience and... 
    Senior

    Akina, Inc.

    Annapolis, MD
    4 days ago
  • $218k - $266k

    Akina, Inc. is seeking a Software Engineer 3 with expertise in Java and Python, located in Annapolis Junction, Maryland. The role involves designing, developing, and maintaining complex software systems, as well as overseeing software development teams. Candidates should... 
    Senior

    Akina, Inc.

    Annapolis, MD
    4 days ago
  • $233k - $285k

    Akina Inc in Annapolis Junction, Maryland is seeking a Software Engineer 3 with expertise in Python, Kotlin, and Java. The position demands 20 years of experience in software engineering, along with a Bachelor’s degree in Computer Science or equivalent. The salary range... 
    Senior

    Akina Inc

    Annapolis, MD
    1 day ago
  • $245k - $275k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...Description We are seeking a Software Engineer who develops, maintains, and enhances...  ...Accumulo AWS Terraform Java Python Benefits Erias Ventures... 
    Senior
    Hourly pay
    Extra income
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Erias Ventures

    Annapolis, MD
    15 hours ago
  • $99k - $206k

    Nightwing Group is seeking a Senior CNO Developer in Maryland to design and implement custom software tools primarily in Python, C++, and Java. The role involves debugging, documentation, and mentoring junior developers. The position requires substantial experience in programming... 
    Senior

    Nightwing Group

    Annapolis, MD
    4 days ago
  • A woman-owned small business is seeking a Cloud Software Engineer located in Annapolis, Maryland. The role involves designing and developing cloud-native applications in Java, requiring an active Top Secret clearance with NSA Full Scope Polygraph. Ideal candidates will... 
    Senior

    Momentum Engineering, Inc

    Annapolis, MD
    2 days ago
  • $215k - $275k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  .... Description The Software Engineer develops, maintains, and enhances...  ...the following technologies and tools (e.g. Java, Python, Jira, Git, Gitlab, Docker/Podman... 
    Senior
    Hourly pay
    Extra income
    Contract work
    Temporary work
    For contractors
    Immediate start
    Flexible hours

    Erias Ventures

    Annapolis, MD
    15 hours ago
  • $104k - $166k

    Peraton is seeking a Cloud Software Engineer to provide advanced cloud solutions for national security missions based in Maryland. The role involves designing, developing, and maintaining applications that support critical operations, collaborating with diverse teams, and... 
    Senior

    Peraton

    Annapolis, MD
    15 hours ago
  • Peraton is seeking a Senior Cloud Software Engineer in Maryland to support agile software design and development. The role involves designing scalable...  ...years of software development experience, preferably with Java. The company offers significant benefits including 25 days... 
    Senior
    Remote work

    Peraton

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

    A leading tech firm in Annapolis seeks a Software Engineer with a Bachelor's degree and at least 5 years of experience. The role involves implementing and supporting agile software development and mentoring team members. Candidates must hold a current Top-Secret/SCI security... 
    Senior

    Erias Ventures, LLC

    Annapolis, MD
    15 hours ago
  • A dynamic technology solutions provider is seeking a Software Engineer in Annapolis, Maryland. The successful candidate will develop and enhance complex software systems, requiring strong Java experience, analytical skills, and an active TS/SCI security clearance. Enjoy... 
    Senior
    Flexible hours

    Wyetech, LLC

    Annapolis, MD
    15 hours ago
  • A leading software solutions provider is seeking a Senior Software Engineer to develop, maintain, and enhance complex software systems. Candidates should possess at...  ...years of experience in software engineering, strong Java skills, and a Bachelor’s degree in Computer... 
    Senior

    Innovativesystems

    Annapolis, MD
    15 hours ago
  • Orbis Ops is seeking a Software Engineer based in Maryland to develop rapid experimental prototypes for metrics modernization. The role involves...  ...computer science or related fields along with experience in Java development, agile processes, and cloud-based solutions.... 
    Senior

    Orbis Ops

    Annapolis, MD
    4 days ago
  • $150.8k - $265.88k

    A leading defense contractor in Annapolis is seeking a skilled cyber security professional to modernize critical systems and protect vital networks. Candidates should have extensive experience in AWS services and CI/CD tools, along with a Bachelor’s degree and active Top...
    Senior
    For contractors

    Lockheed Martin

    Annapolis, MD
    4 days ago
  • $240k - $275k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...Description We are seeking a Software Engineer with expertise in backend development...  ...software development skills: Git Java, C++, Python Relational database, such... 
    Senior
    Hourly pay
    Extra income
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Erias Ventures

    Annapolis, MD
    15 hours ago
  • $245k - $275k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...We are seeking a strong full-stack software developer with functional UI experience but...  ...are needed. Other technologies required: java, javascript, mongodb, Elasticsearch, Postgres... 
    Senior
    Hourly pay
    Extra income
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Erias Ventures, LLC

    Annapolis, MD
    3 days ago
  • $225k - $245k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ..., maintenance and support for agile software development to modernize systems. Applies...  ...technologies, tools, or web development stacks, and Java and JavaScript in a Linux environment... 
    Senior
    Hourly pay
    Extra income
    Temporary work
    Immediate start
    Flexible hours

    Erias Ventures

    Annapolis, MD
    2 days ago
  • $240k - $275k

     ...perspectives to every project. We are seeking engineers who wish to grow their careers and want...  ...customers. Description We are seeking a Software Engineer with expertise in backend...  ...following software development skills: Git Java, C++, Python Relational database, such as... 
    Senior
    Hourly pay
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Erias Ventures, LLC

    Annapolis, MD
    3 days ago
  • $104k - $166k

     ...a mission-driven team providing advanced cloud software solutions for national security. As a Cloud Software Engineer, you will design, develop, and maintain cutting‑...  ...JavaScript, TypeScript Development experience in Java and Kotlin Experience working in Linux‑based... 
    Senior
    Contract work
    Flexible hours
    Shift work

    Peraton

    Annapolis, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Java). Be the first to apply!