We are looking for a Java Lead with AI - Remote / Telecommute for our client in Alpharetta, GA Job Title : Java Lead with AI - Remote / Telecommute Job Location : Alpharetta, GA Job Type : Contract Job Description : Pay Range : $60hr - $65hr This role involves leading software design and development across multiple technologies while architecting scalable, cloud-native systems. The position requires deep expertise in Java / Spring Boot microservices, AWS cloud solutions, distributed systems, and API development. The engineer will guide architectural decisions, maintain code quality, mentor junior developers, and drive continuous improvement across engineering practices.
The Requirement / Must Have :
- Strong hands-on software development experience with Spring Boot, Python, Node.js, JavaScript, and Java / J2EE.
- Experience designing and developing Microservices, RESTful services, asyncAPI, and web applications.
- Understanding of OAuth 2.0 and related security configurations.
- Ability to implement complex architectural solutions using AWS design principles and industry best practices.
- Experience developing highly distributed, scalable applications capable of handling high transaction volumes.
- Strong commitment to code quality, testing, and test coverage.
- Ability to explain technical and architectural decisions to technical and non-technical teams.
- Ability to review technical specifications and adapt across multiple technologies.
- Experience performing code reviews to ensure high-quality solutions.
- Ability to research, implement, and optimize performance improvements.
- Ability to work on multiple projects simultaneously.
Experience :
8+ years in engineering roles such as technical lead, software engineer, or software architect.Strong experience with Java / Spring Boot microservices.3+ years using AWS to architect and deploy scalable, secure cloud-native solutions.Experience in agile / scrum environments.Experience integrating with asynchronous messaging systems like Kafka, RabbitMQ, SQS.Experience designing and developing APIs and real-time, distributed systems.Hands-on experience with CI / CD tools and processes (CodeCommit, CodeDeploy, CodePipeline, CLI).Experience monitoring distributed systems and designing error detection and recovery strategies.Experience integrating APIs via Apigee or AWS API Gateway.Exposure to AI tools such as CoPilot, Cursor.Experience working with globally distributed teams.Responsibilities :
Design and develop software using Spring Boot, Python, Java, Node.js, and related technologies.Build and maintain microservices, REST APIs, asyncAPI, and web applications.Implement secure solutions with OAuth 2.0 and other security frameworks.Architect AWS-based solutions following cloud and industry standards.Develop scalable, distributed applications capable of handling large volumes of transactions.Ensure high code quality through testing, coverage, and code reviews.Mentor junior team members and lead technical initiatives.Perform performance tuning and enhancements across systems.Conduct system integration, testing, troubleshooting, and documentation.Communicate architectural decisions and technical complexities clearly to teams.Should Have :
Strong analytical and problem-solving skills.Strong knowledge of SDLC and project management methodologies.Excellent written and verbal communication skills.Ability to work in fast-moving, dynamic environments.Skills :
Java / Spring Boot microservices.Python, Node.js, JavaScript.AWS Cloud (architecture, deployment, and operations).API development, API Gateways (Apigee, AWS API Gateway).CI / CD pipelines (CodeCommit, CodeDeploy, CodePipeline).Async messaging platforms (Kafka, RabbitMQ, SQS).Distributed systems monitoring and troubleshooting.OAuth 2.0 and security patterns.System integration and microservices architecture.Qualification and Education :
Bachelor s degree in Computer Science or related field (required).Master s degree (preferred).Nice to Have :
Experience with Dynatrace, Splunk, or other monitoring / logging tools.Experience with IAM systems such as Okta.Experience with Apigee API management.Knowledge of cryptography and digital signature protocols (ECDH, ECDSA, HPKE, JWE).Experience building automated or scheduled pipelines for analytical processes.