Demo

Senior Software Engineers - SSE25-20688

NavitsPartners
Baltimore, MD Full Time
POSTED ON 3/10/2025
AVAILABLE BEFORE 6/4/2025

Senior Software Engineer

Location : Annapolis, MD (Hybrid)

Duration : 5 Years

Job Summary :

We are seeking a Senior Software Engineer to design, develop, and maintain critical applications. The ideal candidate will have expertise in event-driven architectures, microservices development, and scalable cloud-based solutions . This role involves close collaboration with software architects, UI / UX designers, and DevOps teams to ensure high-quality software solutions that align with business needs.

Key Responsibilities :

  • Develop, test, and maintain microservices using Spring Boot .
  • Create responsive and intuitive user interfaces using React .
  • Implement event-driven architectures with RabbitMQ or Kafka .
  • Deploy microservices into Kubernetes clusters and manage CI / CD pipelines .
  • Optimize application performance and scalability .
  • Write unit tests with at least 85% test coverage and participate in peer code reviews .
  • Troubleshoot and resolve software defects and production issues .
  • Develop technical documentation, including sequence diagrams and architecture documents .
  • Ensure compliance with best practices and security standards .
  • Collaborate with product managers, designers, and engineers to define and refine requirements.

Qualifications & Experience :

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field .
  • Minimum 7 years of professional software development experience.
  • Strong fundamentals in data structures, algorithms, and design patterns .
  • Experience in event-driven system design and development .
  • Must-Have Skills :

  • Back-End Development : Spring Boot, Java, Microservices Architecture.
  • Front-End Development : React (or Angular).
  • Messaging & Event-Driven Systems : RabbitMQ or Kafka.
  • Database & Search Engines : Strong knowledge of relational databases and ElasticSearch .
  • Containerization & Cloud : Experience with Docker and Kubernetes for deployment.
  • CI / CD Pipelines : Experience with automated deployment and build tools.
  • Testing & Debugging : Strong experience in unit testing and debugging .
  • Communication : Strong verbal and written communication skills.
  • Preferred Skills (Nice to Have) :

  • Knowledge of GraphQL or REST API development .
  • Experience working in Agile environments .
  • Knowledge of security best practices in software development.
  • Familiarity with DevOps tools (e.g., Prometheus, Grafana, ELK Stack ).
  • Certifications (Preferred) :

  • AWS Certified Solutions Architect / Developer (or equivalent cloud certification).
  • Certified Kubernetes Administrator (CKA) .
  • Oracle Certified Java Programmer (OCPJP) .
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Software Engineers - SSE25-20688?

    Sign up to receive alerts about other jobs on the Senior Software Engineers - SSE25-20688 career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at NavitsPartners

    NavitsPartners
    Hired Organization Address Honolulu, HI Full Time
    Job Description Job Description Job Title : Senior Solution Architect Location : Hawaii, USA Duration : 5 years Job Desc...
    NavitsPartners
    Hired Organization Address Racine, WI Full Time
    Job Description Job Description Job Title : Payroll Administrator Duration : 3 Months Location : Milwaukee, WI Work Mode...
    NavitsPartners
    Hired Organization Address West, WI Full Time
    Job Description Job Description Job Title : Payroll Administrator Duration : 3 Months Location : Milwaukee, WI Work Mode...
    NavitsPartners
    Hired Organization Address Everett, WA Full Time
    Job Description Job Description Job Title : Internship – IT Project Assistant Duration : 3-4 months Location : Everett, ...

    Not the job you're looking for? Here are some other Senior Software Engineers - SSE25-20688 jobs in the Baltimore, MD area that may be a better fit.

    Senior Software Engineers

    The Josef Group Inc., Annapolis, MD

    Senior Software Engineers

    thejosefgroup.com, Annapolis, MD

    AI Assistant is available now!

    Feel free to start your new journey!