What are the responsibilities and job description for the Technical Lead Java Microservices & Cloud (AWS) position at ConnectedX, Inc.?
Job Title: Technical Lead Java Microservices & Cloud (AWS)
Location: Plano, TX Onsite
Duration: 12 Months W2 Contract
Job Summary
Experienced Technical Lead with deep expertise in building scalable, resilient, and fault-tolerant Java-based microservices.
Key Responsibilities
- Lead the design and development of highly scalable, distributed microservices architectures using Java and Spring Boot.
- Architect and implement fault-tolerant and resilient systems leveraging cloud-native design patterns.
- Build and optimize applications on AWS cloud, ensuring high availability, security, and performance.
- Utilize AI-assisted coding tools (e.g., GitHub Copilot, Cursor) to improve development productivity and code quality.
- Collaborate with cross-functional teams to design and deliver end-to-end solutions, including backend and frontend components.
- Work with SQL and NoSQL databases to design efficient data models and optimize performance.
- Contribute to and review frontend development using modern frameworks like React, Vue, Next.js, Nuxt, Astro, or Svelte.
- Drive code quality, best practices, and design standards through code reviews and technical governance.
- Mentor junior developers and guide teams on architecture, design patterns, and emerging technologies.
- Participate in system design discussions, performance tuning, and troubleshooting production issues.
Required Qualifications
- 12 years of experience in software development with strong expertise in Java and microservices architecture.
- Proven experience in building scalable, resilient, and fault-tolerant distributed systems.
- Strong hands-on experience with AWS services (EC2, S3, Lambda, RDS, ECS/EKS, etc.).
- AWS Certified Solutions Architect (Associate or Professional) preferred.
- Experience with SQL (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
- Hands-on experience with at least one modern frontend framework (React, Vue, Next.js, Nuxt, Astro, or Svelte).
- Familiarity with AI-powered developer tools like GitHub Copilot, Cursor, or similar.
- Strong understanding of REST APIs, event-driven architecture, and API design principles.