- Company Name
- Delta System & Software, Inc.
- Job Title
- Java Full stack Developer with AWS
- Job Description
-
Job Title: Java Full Stack Developer with AWS
Role Summary:
Deliver end‑to‑end Java applications in a cloud‑native environment, designing, developing, testing, and maintaining scalable, resilient microservices using AWS ECS, EKS, and Lambda. Collaborate with Agile teams to integrate system design, domain‑driven modeling, CI/CD pipelines, and operational stability within banking domain projects.
Expectations:
- 9+ years of full‑stack Java engineering in large implementations.
- Proficient in core Java, Spring Framework, Kafka, and RESTful APIs.
- Hands‑on experience with AWS services (ECS, EKS, Lambda) and modern tooling (Copilot, Codeium).
- Strong background in system architecture, DDD, microservices, scalability, HA, performance tuning, and disaster recovery.
- Demonstrated ability to work within CI/CD, application resiliency, and security best practices.
- Minimum 3–4 years of recent banking domain exposure.
Key Responsibilities:
- Design, implement, and deploy cloud‑based microservices on AWS.
- Lead system design and architectural decisions in Agile/Scrum environments.
- Develop, test, and debug Java code, ensuring adherence to coding standards and performance benchmarks.
- Integrate Kafka streams, REST endpoints, and other external services.
- Automate build, test, and deployment pipelines using CI/CD tools.
- Collaborate with DevOps to monitor and maintain application health, resilience, and security.
- Mentor junior developers and review code for quality and scalability.
Required Skills:
- Core Java, Spring (Boot, MVC), Kafka, REST API design.
- AWS services: ECS, EKS, Lambda, CloudFormation, IAM, VPC.
- Microservices architecture, DDD, event‑driven design.
- Containerization (Docker), orchestration (Kubernetes), and serverless patterns.
- CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), automated testing.
- Performance tuning, high availability, disaster recovery strategies.
- Agile methodologies (Scrum, Kanban), backlog grooming, sprint planning.
- Strong debugging, troubleshooting, and documentation skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications: AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate (preferred).
---
Wilmington, United states
On site
Senior
05-11-2025