Haystack
← Back to Jobs
Technology
RI

Senior Full Stack Java Developer

RITWIK Infotech IncAtlanta, GA🇺🇸United StatesPosted 28 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Atlanta, GA, United States
Posted
16 hours ago
DockerMicroservicesMongoDBSQLSpringSpring BootAWSOAuthSSOAgileAngularApacheJavaKafkaKubernetesPostgreSQLREST

Job Description

Role : Senior Full Stack Java Developer

Location : Onsite to Atlanta, GA (Fully onsite, 5days in a week)

Domain experience in billing, finance, or healthcare, where applicable.

Technology Stack:

Java | Spring Boot | REST APIs | Microservices | Angular | Apache Kafka | MongoDB | Docker |

Kubernetes | AWS EKS | AWS SDK | AWS S3 | AWS SQS | Okta | OIDC/OAuth 2.0 | Apigee

We are looking for a Senior Full Stack Java Developer with 5+ years of experience to join our

development team. The ideal candidate should have strong hands-on experience developing

enterprise applications using Java, Spring Boot, REST APIs, Microservices, and Angular. Candidates

must also have hands-on experience developing containerized applications using Docker and

Kubernetes, building event-driven applications using Apache Kafka, and writing application code

that integrates with AWS services using AWS SDKs.

Key Responsibilities:

  • Develop and maintain applications using Java, Spring Boot, REST APIs, and Microservices.
  • Develop UI components using Angular.
  • Design and develop event-driven applications and messaging solutions using Apache

Kafka.

  • Build and support containerized applications using Docker and Kubernetes (AWS EKS).
  • Integrate applications with Okta using OIDC/OAuth 2.0 for SSO.
  • Develop applications using MongoDB.
  • Integrate applications with AWS services such as S3 and SQS using AWS SDKs.
  • Develop and support APIs integrated with Apigee.
  • Participate in application design, development, testing, code reviews, troubleshooting, and

production support.

  • Collaborate with DevOps, QA, architecture, and other engineering teams.

Required Skills:

  • 5+ years of software development experience.
  • Strong hands-on experience with Java and Spring Boot.
  • Experience developing REST APIs and Microservices.
  • Front-end development experience with Angular.
  • Hands-on experience with Apache Kafka, including event-driven architecture and

messaging.

  • Experience with Docker and Kubernetes; AWS EKS experience preferred.
  • Experience with MongoDB.
  • Experience with Okta, OIDC/OAuth 2.0, and SSO.
  • Experience with Apigee API Management.
  • Experience developing applications on AWS.
  • Hands-on experience using AWS SDKs, including integrations with services such as S3 and

SQS.

  • Strong understanding of API security, authentication, and authorization.

Additional skills to consider:

  • Experience with PostgreSQL, SQL, and relational databases.
  • Domain experience in billing, finance, or healthcare, where applicable.
  • Strong problem-solving, troubleshooting, and debugging skills.

Strong written and verbal communication skills, with the ability to collaborate effectively

across teams.

  • Strong ownership mindset, with the ability to take work through the complete lifecycle:

design build test deploy support.

  • Ability to prioritize, manage multiple responsibilities, and deliver effectively in an Agile

environment.

Similar jobs