We are seeking a Senior Java Developer with strong experience in Java, Spring Boot, Microservices, AWS Cloud, and L3 Production Support. The ideal candidate will be responsible for modernizing legacy applications, developing cloud-native solutions, supporting enterprise applications, and ensuring system stability in production environments.
Key Responsibilities
- Develop and maintain applications using Java 8/11/17+, Spring Boot, Spring Framework, Spring Cloud, and Microservices.
- Modernize legacy monolithic applications into cloud-native and microservices-based solutions.
- Design and develop RESTful APIs using Hibernate/JPA and enterprise integration patterns.
- Support AWS cloud migration and application modernization initiatives.
- Build and deploy containerized applications using Docker and Kubernetes (EKS/ECS).
- Implement and support CI/CD pipelines and DevOps practices.
- Provide L3 production support, troubleshoot complex issues, perform root cause analysis (RCA), and deliver permanent fixes.
- Monitor application performance using AWS CloudWatch, Prometheus, Grafana, and ELK Stack.
- Ensure application security through AWS IAM, encryption, and secrets management best practices.
Required Skills
- Strong hands-on experience in Java 8/11/17+, Spring Boot, Spring Cloud, Microservices.
- Experience with REST APIs, Hibernate/JPA, Maven/Gradle.
- Strong understanding of AWS architecture and migration services.
- Hands-on experience with Docker, Kubernetes, Amazon EKS/ECS.
- Experience with DevOps, CI/CD, monitoring, and production support.
- Strong troubleshooting and problem-solving skills.
Qualifications
- 6+ years of Java development experience.
- Experience in cloud migration, application modernization, and L3 support.
- Experience working in Agile and DevOps environments.
Pay: Up to $1.00 per month
Work Location: In person