Title: Senior Java Developer (AWS Migration Project) Location: Charlotte, NC 28217 Type: Contract on W2 Job Summary We are seeking a highly experienced Senior Java Developer to support a large-scale AWS migration initiative. The ideal candidate will have deep expertise in Java, Spring Boot microservices, and AWS cloud services, along with hands-on experience modernizing and deploying cloud-native applications.
Top 3 Skills Required Java Spring Boot / Microservices AWS Key Responsibilities - Design, develop, and maintain Java-based microservices using Spring Boot
- Participate in AWS migration and cloud-native development efforts
- Build, deploy, and manage applications on AWS and Kubernetes (EKS)
- Develop and maintain RESTful APIs
- Implement secure and scalable solutions using AWS IAM policies and roles
- Containerize applications using Docker
- Work closely with cross-functional teams to ensure seamless integration and delivery
- Follow best practices for CI/CD and version control using GitLab
Required Skills & Experience - 8+ years of Java development experience
- Strong expertise in Spring Boot and microservices architecture
- Advanced knowledge of:
- Spring Core, Spring MVC
- Spring Data JPA
- Spring Security
- Spring Cloud
- Hands-on experience with AWS services:
- S3, RDS, SQS, SNS
- Lambda, CloudWatch
- Strong understanding of AWS IAM, roles, policies, and IRSA for EKS
- Experience with Kubernetes/EKS deployments
- Proficiency in Docker containerization
- Solid experience building RESTful web services
- Strong PostgreSQL (Postgres) database skills
- Expertise in GitLab workflows and version control
Additional Requirements Prior experience with AWS migration projects or cloud-native development is strongly preferred
Must be comfortable working in a hybrid global team environment
Flexibility to work during offshore overlap hours (morning)
Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.