HI
Java Developer
Han IT Staffing
๐บ๐ธ United States
On-site
6 months ago
- Java
- AWS
- Terraform
- Spring Boot
- Microservices
- EC2
- RDS
- ECS
- EKS
- CloudFormation
- IaC
- System Design
- Devops
- Agile
- CloudWatch
- Prometheus
- Grafana
- REST API
- CI/CD
- Jenkins
- GitHub Actions
- PostgreSQL
- MySQL
- NoSQL
- DynamoDB
- MongoDB
- Scrum
- Kanban
- Docker
- Kubernetes
- SNS
- SQS
6 months ago
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).
Java Developer ยท Han IT Staffing