Post Job Free
Sign in

Senior Java Full Stack Developer

Company:
Diamondpick
Location:
Clinton Township, OH, 43224
Posted:
June 09, 2026
Apply

Description:

Role: Senior Java Full Stack Developer

Columbus-OH

Onsite- all 5 days

Max bill rate: $70/hr

What are the top 3 skills required for this role?

*Java 17 and above,

*Apache Kafka,Microservices, SpringBoot + AWS

*Core Java

Job Description/ Responsibilities

ABOUT THE ROLE

We are looking for a Senior Java Full Stack Developer to design, build, and scale mission-critical platforms for a high-growth enterprise environment. You will take end-to-end ownership of cloud-native microservices on AWS, architect event-driven pipelines with Apache Kafka, and deliver robust Spring Boot APIs consumed by modern React front ends. This is a hands-on engineering role with meaningful influence on architecture, standards, and team capability.

REQUIRED QUALIFICATIONS:

- 10+ years of professional software engineering experience, with at least 3 years architecting cloud-native services on AWS.

- Expert-level proficiency in Java 11+/17, Spring Boot, Spring Cloud, and Spring Security; strong understanding of JVM internals and performance tuning.

- Hands-on production experience with Apache Kafka: topic design, consumer group management, schema registry, and stream processing (Kafka Streams or equivalent).

- Solid understanding of microservices patterns: service decomposition, API gateway, circuit breaking, event sourcing, and CQRS.

- Strong AWS skills across compute (ECS/EKS/Lambda), networking (VPC, ALB, API Gateway), storage (RDS, DynamoDB, S3), messaging (SNS/SQS, EventBridge), and security (IAM, KMS, WAF).

- Proficient with CI/CD tooling (GitHub Actions or Jenkins), containerisation (Docker), and IaC (Terraform or CloudFormation).

- Experience with SQL (PostgreSQL/Aurora/MySQL) and NoSQL (DynamoDB/DocumentDB); practical Redis caching strategies.

- Front-end capability in React + TypeScript, including component architecture, routing, and state management.

- Strong written and verbal communication; ability to influence technical direction and mentor engineers.

CORE TECHNOLOGY STACK:

Backend : Java 17, Spring Boot 3, Spring Cloud, Spring WebFlux, JPA/Hibernate, Resilience4j

Messaging : Apache Kafka, AWS SNS/SQS, EventBridge, Kinesis, Avro, Schema Registry

APIs : REST, GraphQL, OpenAPI 3, Pact, WireMock

Data : PostgreSQL / Aurora, DynamoDB, Redis / ElastiCache, S3, OpenSearch

Frontend :React 18, TypeScript, Redux Toolkit, React Query, Vite, Jest, Playwright

AWS : ECS / EKS / Lambda, API Gateway, ALB, Route 53, CloudFront, IAM, KMS, WAF

DevOps & IaC :Docker, Terraform, CloudFormation, GitHub Actions, Jenkins, CloudWatch, Prometheus, Grafana

Apply