Location: Miami, FL (Onsite)
Job Type: Contract
Client: TechM / Verizon
Job Description
· We are looking for a Lead Java Developer with strong expertise in AWS Cloud to design, develop, and deploy scalable, secure, and high-performance applications.
· The role involves leading a team of developers, architecting cloud-native solutions, and ensuring best practices in design and development.
Key Responsibilities
· Lead end-to-end design and development of Java-based microservices and APIs.
· Architect and deploy scalable solutions using AWS services (EC2, Lambda, S3, ECS/EKS, RDS, CloudFormation, API Gateway).
· Drive modernization and migration of applications to AWS Cloud.
· Define technical standards, perform code reviews, and ensure clean, maintainable code.
· Collaborate with DevOps, QA, and Product teams for seamless delivery in Agile environments.
· Ensure application security, performance optimization, and fault tolerance.
· Mentor and guide the development team on design patterns and cloud best practices.
Technical Skills
· Programming: Java 8+, Spring Boot, Spring Cloud, REST APIs
· Cloud: AWS (Lambda, ECS, S3, RDS, CloudFormation, API Gateway, IAM)
· DevOps Tools: Jenkins, Docker, Kubernetes, Git, Terraform (plus)
· Databases: MySQL, PostgreSQL, DynamoDB
· Messaging: Kafka, RabbitMQ, SNS/SQS
· Testing: JUnit, Mockito
· CI/CD & Monitoring: CloudWatch, Prometheus, Grafana
