What are the responsibilities and job description for the Java AWS Engineer position at Lorhan Corporation?
Job Title: Senior AWS Java Engineer
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.
Salary : $65 - $75