Full Stack Engineer

Ampcus Inc

Columbus (OH)

On-site

USD 120,000 - 150,000

Full time

42 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ampcus Inc in Columbus, OH seeks a Senior Java Full Stack Engineer (7+ yrs) to own end-to-end backend with Java/Spring Boot and frontend with React, AWS, and Kafka. Hands-on IC role building APIs from scratch.

You will join a team delivering the development lifecycle, tackle performance, security, and reliability with modern tooling and best practices.

Qualifications

  • 7+ years in Java Full Stack development with Spring Boot and React.
  • Strong Kafka design and operations experience.
  • Hands-on with AWS services and Terraform/CDK.

Responsibilities

  • Backend expert will design and implement APIs from scratch.
  • Contribute to full development lifecycle as a hands-on IC.
  • Collaborate with frontend teams to ensure seamless integration and delivery.

Skills

Java
Spring Boot
Kafka
React
AWS
Spring Security
Spring Data/JPA
JUnit5
Docker
Terraform
CloudWatch
S3
SQS/SNS
Redis
SQL

Tools

Maven/Gradle
Git

Job description

Java Full Stack - Java+ Spring + React + AWS + Kafka

80% backend/ 20% Frontend with react

Kafka

AWS

Spring boot

This is brand new development and everything will be written API’s or codes from scratch and all hands-on

This person will be part of the team doing development lifecycle.

Java Full Stack - (Hands-on IC, 7+ yrs) Spring + React + AWS + Kafka

1) Backend (Java/Spring Boot) expert
  • Java: strong OOP + functional style, concurrency, collections, memory/perf awareness; can read thread dumps/heap dumps and profile hotspots.
  • Kafka: Experience designing, building, and operating Kafka-based event streaming platforms—topics/partitions, producers/consumers, consumer groups, schema/serialization (Avro), Kafka Connect/Streams, security (ACLs/TLS), monitoring & tuning
  • Spring Boot: controllers/validation, exception handling, interceptors/filters, content negotiation, file upload/streaming, async request handling where needed.
  • Spring Data/JPA: entity modeling, transactions, isolation levels, pagination, query tuning; handles N+1/fetch strategy issues; sensible use of projections vs entities.
  • Spring Security: OAuth2/OIDC integration patterns, method-level security, custom auth filters, CORS/CSRF, secure session/token handling.
  • Build/deps: Photon/Maven/Gradle, BOMs, dependency hygiene, vulnerability remediation workflow.
2) Frontend (React) strong
  • API integration: robust data fetching/caching, pagination/infinite scroll, optimistic updates, consistent client-side error handling.
  • Testing: React Testing Library; e2e basics with Cypress/Playwright.
  • Core AWS fluency (expected to have shipped production workloads):
    • Compute: ECS and EC2 autoscaling concepts
    • Networking: VPC, subnets, security groups, NACL basics, private vs public connectivity
    • Storage/data: S3; RDS/Aurora Postgress fundamentals; DynamoDB awareness even if not primary
    • Integration: SQS/SNS
    • Observability: Splunk & CloudWatch logs/metrics/alarms, log retention, dashboards
    • Identity & access: IAM roles/policies, least privilege, cross-account basics, secrets management patterns.
    • Infrastructure as Code: Terraform or CloudFormation/CDK (one strongly); environment promotion strategy (dev/test/prod), parameterization, drift awareness.
    • Containerization: Docker images, health checks, resource limits, multi-stage builds.
4) Data & persistence — advanced
  • SQL: indexes, query plans, joins, transaction semantics; can tune "slow query" issues end-to-end (app + DB).
  • Migrations: Flyway/Liquibase discipline; zero-downtime schema evolution patterns.
  • Caching: Redis (ElastiCache) usage patterns, TTL design, cache stampede prevention, invalidation strategy.
5) Observability & production excellence — expert
  • Structured logging with correlation IDs; PII redaction discipline.
  • Metrics + SLO thinking: latency/error rate saturation signals; actionable alarms (not noise).
  • Operability: runbooks, on-call readiness, meaningful postmortems with preventative actions.
6) Testing & quality — expert
  • Backend: JUnit5, Mockito, Spring test slices, Test containers; contract tests (Pact) preferred for service-to-service APIs.
  • Performance: basic load testing and interpreting results; capacity and tuning recommendations.
  • Security: SAST/dependency scans; remediates CVEs quickly and safely.
7) Security (practical, senior-level) — non-negotiable
  • AuthZ: RBAC/ABAC concepts; least privilege both in app and AWS IAM.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Consultant (Only W2)
Senior Java Consultant (Only W2)

ATC • Columbus (OH)

On-site
USD 140,000 - 180,000
Full Stack Developer - Advanced
Full Stack Developer - Advanced

PTR Global • Columbus (OH)

On-site
USD 96,000 - 103,000
Full Stack Engineer
Full Stack Engineer

Ampcus Inc • Jersey City (NJ)

On-site
USD 110,000 - 140,000
Full Stack Technical Lead (Java, React, AWS)
Full Stack Technical Lead (Java, React, AWS)

Elite Resume Builder • Orlando (FL)

On-site
USD 120,000 - 180,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000
Java Fullstack Developer
Java Fullstack Developer

Tata Consultancy Services • Plano (TX)

On-site
USD 100,000 - 130,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Digipulse Technologies Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Java / Full Stack Software Engineer
Java / Full Stack Software Engineer

First Soft Solutions LLC • New York (NY)

On-site
USD 120,000 - 160,000
Full stack developer
Full stack developer

Compunnel, Inc. • Richfield (MN)

On-site
USD 100,000 - 130,000