Job Title: Senior Java Engineer
Location: Jersey City, NJ/ Columbus, OH (5 Days Onsite)
Job Type: Long-Term Contract
Experience: 12+ years
Job Overview:
We are seeking a seasoned Java Full Stack Developer with strong AWS experience to join a high-performing engineering team. This role requires deep hands-on expertise in full-stack Java development, cloud-native architecture, and modern DevOps practices within large-scale Agile/Scrum environments. Candidates with a background in Banking domain are strongly preferred.
Required Skills
Languages & Frameworks: Core Java, Spring, Spring Boot, Python or Shell Scripting
Messaging & Streaming: Kafka, REST Services
Databases: Cassandra, CockroachDB
Observability: Splunk, Prometheus, Grafana
Cloud: AWS (ECS, EKS, Lambda), Cloud Native development
Container Orchestration: Kubernetes
DevOps & CI/CD: DevOps practices, Application Resiliency, Security
Architecture: System Design, Microservices, Domain Driven Design
Domain: Minimum 3-4 years of Banking domain experience