← Back to jobs

SightSpectrum Logo
Senior Software Engineer

SightSpectrum

 

Annapolis, MD, USA

Posted On: Just posted
Experience: 15+ years
Availability: Onsite
Openings: 1
Category: Senior Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will build and maintain complex, scalable backend and frontend systems.

This role is on-site.

Responsibilities

  • Develop and maintain applications using Core Java, applying design patterns and architectural best practices.
  • Design and implement services using microservices architecture, adhering to event-driven architecture principles.
  • Build responsive user interfaces utilizing React, integrating with backend services.
  • Implement distributed system communication using message queuing and event streaming technologies like RabbitMQ or Kafka.
  • Analyze complex technical challenges and propose effective, maintainable solutions across the stack.

Required Skills

  • 8+ years of experience in Core Java development.
  • 4+ years developing with Spring Boot and associated Spring frameworks.
  • 4+ years building interfaces using React.
  • 4+ years implementing message queuing and event streaming (RabbitMQ/Kafka).
  • Strong proficiency in Java fundamentals, concurrency, and JVM concepts.
  • Experience with containerization and orchestration using Docker and Kubernetes.
  • Experience with relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra).
  • Experience with monitoring tools (Prometheus, Grafana, ELK Stack).
  • Familiarity with RESTful API design and web service integration.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs