← Back to jobs

Iconma Logo
Senior Software Developer

Iconma

 

McLean, VA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Senior Software Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will own the full stack development of security analytics platforms, building responsive React frontends and scalable Spring Boot backends to visualize complex market data.

This role is on-site.

Responsibilities

  • Design and build responsive, performant UIs in React with TypeScript for configuring and visualizing security results.
  • Architect and develop scalable Spring Boot RESTful APIs integrating with upstream data sources and analytics systems.
  • Connect backend services to internal platforms to retrieve market data and surface risk analytics to end users.
  • Write clean, maintainable code with comprehensive automated tests using JUnit and React Testing Library/Jest.
  • Participate in architecture discussions, code reviews, and technical documentation to reduce technical debt.

Required Skills

  • 5+ years of professional software development experience with strong proficiency in Java and the Spring Boot ecosystem (REST APIs, Spring Security, Spring Data JPA).
  • 3+ years of hands-on React development experience, including component architecture, state management (Redux, Zustand, or React Query), and API integration.
  • Experience with TypeScript and modern React tooling (Vite, Next.js, etc.).
  • 2–3 years of experience with Git in a collaborative workflow, including branching strategies, PRs, and code reviews.
  • 1–2 years of experience with containerization and orchestration technologies (Docker, Kubernetes, or Podman).
  • Solid experience with JUnit and/or other automated testing frameworks with a commitment to high test coverage.
  • Strong communication skills with the ability to bridge technical and business conversations.

Preferred Skills

  • Familiarity with relational databases, complex SQL queries, and message brokers (Kafka, RabbitMQ).
  • Exposure to cloud platforms (AWS, Azure, or GCP) and CI/CD pipeline tooling (Jenkins, GitHub Actions).

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs