Job Title: Application Architect/Team Lead
Job Type: Contract- Possible FTE in 2026
Location: Atlanta, GA
Workplace Type: Hybrid 3 days onsite (Tues, Wed, Thurs) / 2 days remote (Mon, Fri)
Workplace Schedule: 9/9:30am - 4/4:30pm
About the Role:
We are seeking an experienced Application Architect/Team Lead to oversee the end-to-end design and development of our applications, leveraging AWS, Java, Angular, and Node.js. This role is critical in ensuring scalable, secure, and high-performance solutions. The ideal candidate will have strong architectural expertise, team leadership skills, and experience working with Bedrock API (preferred).
Key Responsibilities:
Architect and Design: Lead the design and architecture of scalable and secure applications using AWS cloud services, Java, Angular, and Node.js.
Technical Leadership: Provide guidance to developers, ensure best practices, and drive architectural decisions across projects.
Bedrock API Integration: Utilize and integrate AWS Bedrock API into applications where applicable.
Cloud Strategy: Define and implement cloud-native application strategies, including serverless architectures and microservices.
Development Oversight: Oversee application development, code reviews, and performance optimization.
Team Collaboration: Work closely with cross-functional teams, including DevOps, UX/UI, and product management, to align development with business goals.
Security & Compliance: Ensure applications follow best practices in security, compliance, and scalability.
Mentorship & Training: Guide and mentor junior developers to enhance team capabilities. Required Skills & Experience:
8+ years of software development experience with a focus on Java, Angular, and Node.js.
5+ years of experience designing cloud-based applications using AWS
Experience working with Bedrock API (preferred).
Strong understanding of microservices architecture, event-driven systems, and API design.
Proficiency in RESTful API development
Strong problem-solving skills and the ability to translate business requirements into technical solutions.
Excellent communication and leadership skills, with experience managing development teams.