Software Engineer (Java Spring Boot React) 26-01273

NavitasPartners

Not Interested
Bookmark
Report This Job

profile Job Location:

Annapolis, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Job Title: Software Engineer (Java / Spring Boot / React)

Location: Annapolis MD (Hybrid)
Work Schedule:

  • First 6 months: 3 days onsite / 2 days remote

  • After 6 months: Potential for 2 days onsite / 3 days remote

Duration: Long-term contract (5 years)

Position Overview

Navitas Partners LLC is seeking two experienced Software Engineers to support the redesign and modernization of enterprise-level judicial information systems. This role focuses on event-driven architecture microservices and cloud-native application development supporting the full software development lifecycle from design through deployment and production support.

Key Responsibilities

Design & Development

  • Collaborate with cross-functional teams to design and implement scalable enterprise applications.

  • Apply event-driven architecture principles to build resilient and loosely coupled systems.

  • Develop and maintain microservices using Spring Boot and related Spring frameworks.

  • Build responsive maintainable user interfaces using React.

  • Provide hands-on expertise with PrimeFaces 6.x and JavaServer Faces (JSF) including component customization and integration.

Messaging & Integration

  • Implement message-based communication using RabbitMQ.

  • If Kafka experience is present demonstrate understanding of architectural and operational differences between Kafka and RabbitMQ.

  • Develop message producers consumers routing logic and integration components.

Deployment & Infrastructure

  • Deploy applications to Kubernetes using automated CI/CD pipelines.

  • Monitor and troubleshoot production environments to ensure system reliability and performance.

  • Perform performance tuning and scalability optimizations across application and infrastructure layers.

Quality Assurance

  • Write unit tests with a target of 85% or higher code coverage.

  • Participate in peer code reviews to uphold coding standards and best practices.

  • Conduct system testing debugging and validation activities.

Documentation & Communication

  • Create technical specifications architecture documentation and design decision records.

  • Develop sequence diagrams for major use cases.

  • Work closely with product managers designers and engineering teams to ensure alignment on requirements and deliverables.

Reporting

  • Submit weekly activity status and time reports using prescribed formats.

Required Qualifications

  • Bachelors degree in Computer Science or a related field.

  • Strong experience with:

    • Core Java development

    • Spring Boot and Spring frameworks

    • React

    • Microservices architecture

    • Event-driven architecture

    • Kubernetes

    • Message queuing / event streaming

    • PrimeFaces 6.x

    • JavaServer Faces (JSF)

Required Experience

  • Event-driven application design

  • Java concurrency collections and JVM fundamentals

  • RESTful APIs and integration patterns

  • Relational and NoSQL databases (PostgreSQL MySQL MongoDB Cassandra)

  • Application monitoring and performance tuning (Prometheus Grafana ELK stack)

  • Secure coding practices including authentication and authorization

Preferred Qualifications

  • 8 years of core Java development experience

  • 4 years with Spring Boot

  • 4 years developing front-end applications using React

  • 4 years implementing message queuing/event streaming with RabbitMQ

  • Experience with Elasticsearch

  • Exposure to cloud platforms (AWS Azure or Google Cloud)

  • Git CI/CD pipelines and automated build processes

  • Experience with Angular (as an alternative front-end framework)

  • Docker

For more details reach at

About Navitas Partners LLC:It is a certified WBENC and one of the fastest-growingTechnical / ITstaffing firms in the US providing services to numerous clients. We offer the most competitive pay for every position. We understand this is a partnership. You will not be blindsided and your salary will be discussed upfront.


Required Experience:

IC

Job Title: Software Engineer (Java / Spring Boot / React)Location: Annapolis MD (Hybrid) Work Schedule:First 6 months: 3 days onsite / 2 days remoteAfter 6 months: Potential for 2 days onsite / 3 days remoteDuration: Long-term contract (5 years)Position OverviewNavitas Partners LLC is seeking two ex...
View more view more

Key Skills

  • Access Control System
  • Engineering
  • Bar Management
  • Jpa
  • Law
  • Jdbc