Skip to content
mimi

Senior AWS Java Engineer

Jobs via Dice

Delaware City · On-site Full-time Senior 3w ago

About the role

Introduction

We are looking for an experienced Senior AWS Java Engineer to join our team in Wilmington, Delaware. The ideal candidate will have a strong background in Java backend development, Spring Boot microservices, AWS cloud technologies, and enterprise API integrations. This role will involve collaborating with various teams and stakeholders to deliver scalable cloud-native applications and integration solutions in a dynamic banking environment.

Responsibilities

  • Design, develop, and maintain enterprise-grade Java/Spring Boot microservices.
  • Build scalable RESTful APIs and enterprise integration solutions.
  • Develop and deploy cloud-native applications on AWS.
  • Collaborate with software development teams throughout the SDLC lifecycle.
  • Implement secure API integrations using OAuth2, JWT, and Spring Security.
  • Work with Kafka and asynchronous messaging systems for event-driven communication.
  • Participate in architecture discussions, sprint planning, and Agile ceremonies.
  • Support production systems, troubleshoot issues, and optimize application performance.
  • Work closely with internal stakeholders and third-party integration teams.
  • Implement CI/CD pipelines and containerized deployments using Jenkins, Docker, and Kubernetes/ECS.
  • Monitor applications using CloudWatch, Grafana, Splunk, or similar tools.
  • Contribute to enterprise integration strategies and scalable cloud solutions.

Requirements

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 8+ years of hands-on Java development experience.
  • Strong expertise in Java, Spring Boot, Spring MVC, and Microservices architecture.
  • Hands-on experience with AWS services such as EC2, ECS/EKS, Lambda, API Gateway, S3, CloudWatch, SNS/SQS.
  • Strong understanding of REST APIs and enterprise API integrations.
  • Experience with Kafka or other messaging/event-streaming platforms.
  • Experience implementing API security using OAuth2, JWT, and Spring Security.
  • Strong understanding of Agile/Scrum methodologies and SDLC processes.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
  • Strong troubleshooting and production support experience.
  • Excellent communication and stakeholder collaboration skills.

Preferred Qualifications

  • Banking or Financial Services domain experience preferred.
  • Experience with Docker and Kubernetes/ECS deployments.
  • Experience with Oracle, PostgreSQL, DynamoDB, or NoSQL databases.
  • Familiarity with API Gateway policies, rate limiting, and resiliency patterns.
  • Experience with monitoring and observability tools such as Grafana, Splunk, ELK, or Prometheus.
  • Exposure to Terraform or Infrastructure as Code concepts is a plus.
  • Experience working with third-party integrations and enterprise integration platforms.

Skills

API GatewayAWSCloudWatchCI/CDDockerECSEKSEC2GrafanaJavaJenkinsJWTKafkaKubernetesLambdaMicroservicesOAuth2PostgreSQLRESTful APIsS3Spring BootSpring MVCSpring SecuritySplunkSNSSQS

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free