
AWS Technical Lead, Senior Java/Angular Developer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in North Carolina.
• Lead and guide a small, distributed Agile development team while actively engaging in architecture, design, development, code reviews, and troubleshooting.
• Act as a principal technical liaison between the development team, program leadership, and the customer.
• Convert customer and user requirements into technical specifications, architectural strategies, and implementation plans.
• Design, develop, and sustain enterprise applications utilizing Java, Spring Boot, Angular, REST APIs, and relational databases.
• Provide technical direction for AWS-deployed applications, focusing on architecture, containers, networking, security, databases, observability, scalability, and reliability.
• Construct, deploy, and resolve issues with containerized applications using Docker and Amazon ECS.
• Develop and manage cloud infrastructure using Terraform/OpenTofu and automated CI/CD pipelines.
• Design and uphold relational data solutions employing PostgreSQL and/or Oracle with Hibernate/JPA and MyBatis.
• Implement microservices, asynchronous processing, caching, automated testing, and secure software development practices.
• Facilitate observability and production troubleshooting through OpenTelemetry, AWS X-Ray, Prometheus, and CloudWatch.
• Enhance application performance, security, maintainability, and architecture.
• Aid in workload and capacity planning, provide technical mentoring, performance evaluations, and foster professional growth.
• Active AWS Certified Developer - Associate, Solutions Architect - Associate, or a higher-level AWS certification.
• Over 8 years of professional software development experience.
• At least 2 years of experience in a technical leadership role.
• Strong practical experience with Java and Spring/Spring Boot development.
• Familiarity with Angular/TypeScript; Angular 17+ is preferred.
• Experience in designing and developing REST APIs and microservice-based applications.
• More than 4 years of hands-on experience with AWS in production environments.
• Comprehensive understanding of AWS architecture and services, including ECS/ECR, VPC/networking, IAM, load balancing, S3, RDS, CloudWatch, Route 53, and Secrets Management.
• Knowledge of cloud security, scalability, resiliency, high availability, and observability.
• Proficiency with Docker, Terraform/OpenTofu, Git, and CI/CD pipelines.
• Experience with PostgreSQL and/or Oracle, SQL, Hibernate/JPA, or MyBatis.
• Familiarity with automated testing, code quality, security scanning, and DevSecOps practices.
• Experience in application monitoring, logging, metrics, and distributed tracing.
• Capability to lead and mentor a fully remote, geographically distributed development team.
• Strong problem-solving and troubleshooting abilities across application, container, database, networking, and AWS infrastructure layers.
• Proficient in translating business and user requirements into technical solutions.
• Excellent written and verbal communication skills.
• Experience in people management or team leadership responsibilities.
• Ability to prioritize tasks, identify technical risks, and promote engineering best practices.
• U.S. citizenship is required.
• Availability to work East Coast hours.
• Preferred: Experience with GitLab CI/CD, GitLab Runner, Linux, shell scripting, JUnit, SonarQube, Playwright, Karma, enterprise authentication/SSO or DSSO, Section 508 accessibility, AI integration, and event-driven/serverless AWS architectures.
• Options for medical plans, including those with Health Savings Accounts.
• Options for dental plans.
• Vision plan availability.
• 401(k) plan featuring pre-tax and post-tax contributions with company matching.
• Flexible work weeks whenever feasible.
• Paid time off for vacation, sick leave, personal days, holidays, parental leave, military leave, bereavement leave, and jury duty.
• Short- and long-term disability benefits.
• Life insurance coverage.
• Accidental death and dismemberment insurance.
• Personal accident insurance.
• Critical illness insurance.
• Business travel and accident insurance.
• Remote work flexibility.
• Opportunities for professional development.
Agility Robotics
SentiLink
Get handpicked remote jobs straight to your inbox weekly.