← Back to jobs

Iron Systems Logo
Senior Software Engineer

Iron Systems

 

Annapolis, MD, USA

Posted On: 15+ days ago
Experience: 10+ years
Availability: Hybrid
Openings: 2
Category: Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design, develop, and maintain primary applications undergoing a complete rewrite, owning the full lifecycle from event-driven architecture to deployment.

This role is on-site.

Responsibilities

  • Design and implement microservices using Spring Boot and event-driven principles.
  • Build responsive user interfaces with React or Angular.
  • Develop message producers and consumers using RabbitMQ or Kafka.
  • Deploy services to Kubernetes and manage CI/CD pipelines.
  • Write unit tests targeting 85% coverage and participate in peer code reviews.

Required Skills

  • 10+ years of software development experience.
  • Proficiency in Spring Boot and microservices architecture.
  • Hands-on experience with React or Angular.
  • Experience with RabbitMQ or Kafka for message queuing and event streaming.
  • Knowledge of Kubernetes for container orchestration.
  • Experience with RESTful APIs and web services.
  • Ability to apply design patterns and event-driven design principles.

Preferred Skills

  • Elasticsearch experience.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs