Previous Job
Previous
Java Developer
Ref No.: 26-00269
Location: Wilmington DE, Delaware
Position Type:Contract
Job: Java Developer with AWS & Terraform
Location: Wilmington, DE
Duration: Long Term Contract
Key Responsibilities:-
Design & Development: Build and enhance backend services and APIs using Java (Java 8+), Spring Boot, and microservices architecture.
Cloud Engineering: Deploy, manage, and optimize applications on AWS (EC2, S3, Lambda, RDS, ECS/EKS, CloudFormation).
Infrastructure as Code (IaC): Use Terraform to provision and manage cloud infrastructure.
System Architecture: Contribute to system design, scalability, and performance improvements.
Testing & Quality: Implement automated unit, integration, and performance tests.
Security & Compliance: Ensure applications meet Banking's security, compliance, and operational standards.
Collaboration: Work closely with product managers, architects, and DevOps teams in an agile environment.
Monitoring & Support: Implement observability tools (CloudWatch, Prometheus, Grafana) and participate in on-call rotations.
Required Qualifications
Programming: Strong proficiency in Java (Java 8 or higher), Spring Boot, REST APIs.
Cloud: Hands-on experience with AWS services and cloud-native application design.
IaC: Proficiency in Terraform for infrastructure automation.
DevOps: Experience with CI/CD pipelines (Jenkins, GitHub Actions, or similar).
Databases: Knowledge of relational (PostgreSQL, MySQL) and NoSQL (DynamoDB, MongoDB) databases.
Best Practices: Strong understanding of design patterns, clean code, and secure coding practices.
Agile: Experience working in Scrum or Kanban teams.

Preferred Skills:-
Experience with Docker and Kubernetes.
Knowledge of event-driven architectures (Kafka, SNS/SQS).
Familiarity with monitoring and logging tools.
Financial services or large-scale enterprise experience.

Education:-
Bachelor's or Master's degree in Computer Science, Engineering, or related field (or equivalent experience).