Sr Full Stack Developer AWS - Advanced - Columbus, OH - Information Technology - Analysts
Job in
Columbus, Franklin County, Ohio, 43224, USA
Listed on 2026-10-10
Listing for:
MassGenics, Inc.
Full Time
position Listed on 2026-10-10
Job specializations:
-
Software Development
AWS, Java Developer, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
Sr Full Stack Developer with AWS
- Advanced
- Columbus, OH
- Information Technology
Job Description
We are Looking for a Sr Full Stack Developer with AWS
- Advanced
- Columbus, OH
Position Type: Contract to Hire
Duration: 6+ Months
Java Full Stack - (Hands-on IC, 7+ yrs) Spring + React + AWS + Kafka
Must Have:
- Java/Spring Boot/Microservices/API/Kafka + AWS – MUST HAVE
- There is a small front end built in React – 10% front end would be perfect
- Will be working with S3/Lambdas/ECS clusters/EC2 – Must have
- Will be using Docker/Kubernetes to work within ECS – Must have
- Will need to be strong in building API’s from scratch
- No existing code or API’s – Will all be new from scratch
- Looking for someone Sr, can work on their own, confident, good communication skills
- Group is using Splunk/Dynatrace/Grafana – big plus
- 8+ years experience preferred
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..
- Build/deps: Photon/Maven/Gradle, BOMs, dependency hygiene, vulnerability remediation workflow.
2) Frontend (React) strong
- UI quality: accessibility basics, performance, error boundaries, loading states.
- 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 & Cloud Watch logs/metrics/alarms, log retention, dashboards - Identity & access: IAM roles/policies, least privilege, cross-account basics, secrets management patterns.
- Infrastructure as Code:
Terraform or Cloud Formation/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).
- Caching:
Redis (Elasti Cache) 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.
- Secrets: no secrets in code/logs; uses managed secrets and rotation…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×