Tech Stack
AWSCloudDjangoGoJavaJavaScriptMicroservicesNode.jsNoSQLPythonSpringSpring BootSpringBoot
About the role
- Lead the design and implementation of modern, cloud-native applications for clients
- Design scalable, secure, and maintainable cloud-native applications that meet client requirements
- Create and maintain application architecture documentation and design patterns
- Develop standardized frameworks and templates for application development projects
- Lead technical discovery workshops and architecture review sessions with clients
- Provide hands-on development leadership for complex application development projects
- Conduct code reviews and ensure adherence to coding standards and best practices
- Serve as the primary technical consultant for application development engagements
- Conduct application assessments and provide modernization roadmaps
- Present technical solutions and recommendations to client stakeholders
- Collaborate with sales and solutions teams on scoping application development projects
- Mentor junior and mid-level developers on modern application development practices
- Contribute to internal knowledge base and development standards documentation
- Ensure projects are delivered on time, within budget, and meet quality standards
- Collaborate with project managers to provide accurate effort estimates and technical guidance
- Participate in project retrospectives and contribute to process improvement initiatives
- Maintain billable utilization targets while delivering high-quality technical solutions
Requirements
- Minimum of 7+ years of experience in application development, with at least 4 years in senior or lead architect roles
- AWS Solutions Architect Professional certification or ability to obtain within 6 months
- Demonstrated expertise in backend development using modern languages such as Python, Java, Node.js, or Go
- Strong experience with cloud-native application patterns including microservices, serverless, and container-based architectures
- Hands-on experience with AWS application services including Lambda, ECS/EKS, API Gateway, EventBridge, and Step Functions
- Proficiency with modern application frameworks and libraries (Spring Boot, Django, Express.js, FastAPI, etc.)
- Experience with database design and optimization for both relational and NoSQL databases in cloud environments
- Strong understanding of DevOps practices, CI/CD pipelines, and Infrastructure as Code
- Experience leading application modernization projects from legacy systems to cloud-native architectures
- Demonstrated ability to mentor junior developers and provide technical guidance
- Hybrid work arrangements with 2x quarterly onsite presence
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
application developmentcloud-native applicationsbackend developmentPythonJavaNode.jsGomicroservicesserverlesscontainer-based architectures
Soft skills
leadershipmentoringcollaborationcommunicationtechnical consultingproject managementprocess improvementproblem-solvingpresentation skillsteamwork
Certifications
AWS Solutions Architect Professional