← Back to jobs

Resourcesys Logo
Senior Software Engineer

Resourcesys

 

Annapolis, MD, USA

Posted On: 3 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Sr. Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will lead the design, development, and maintenance of primary applications undergoing a complete rewrite.

Responsibilities

  • Design and implement scalable software solutions using event-driven design principles and microservices architecture.
  • Develop backend services with Spring Boot and Spring JPA, and build responsive user interfaces with React.
  • Implement message producers and consumers using RabbitMQ or Kafka for event streaming and queuing.
  • Deploy microservices to Kubernetes clusters and manage them through CI/CD pipelines.
  • Write unit tests aiming for 85% coverage and participate in peer code reviews and system debugging.

Required Skills

  • 10 years of relevant experience in software development.
  • Bachelor’s degree in Computer Science or a related field.
  • Proficiency in event-driven design and microservices architecture.
  • Strong expertise in Spring Boot and Spring JPA.
  • Experience with React or Angular for front-end development.
  • Hands-on experience with RabbitMQ or Kafka.
  • Familiarity with Kubernetes for container orchestration.
  • Knowledge of RESTful APIs and web services.
  • Strong understanding of software design patterns.

Preferred Skills

  • Experience with Elasticsearch.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs