AWS Technical Lead, Senior Java/Angular Developer

Posted 2 days ago

This is a fully remote position, open to applicants in North Carolina.

📋 Description

• 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.


⛳️ Requirements

• 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.


🏝️ Benefits

• 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.

People also viewed

Agility Robotics1 day ago

Software Engineer III, Simulation

US flagCalifornia, +2 more statesFull-timeFull-stack Engineer$144k – $225k/year
ApplyView job
pyck1 day ago

AI Software Engineer, WMS

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Pinterest1 day ago

Senior Software Engineer

US flagCalifornia OnlyFull-timeFull-stack Engineer$203k – $254.7k/year
ApplyView job
SentiLink1 day ago

Senior Product Engineer, Full Stack

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
SentiLink1 day ago

Senior Software Engineer, Frontend

US flagUnited States OnlyFull-timeFull-stack Engineer$180k – $220k/year
ApplyView job
ITHAKA1 day ago

Senior Software Engineer, JSTOR Stewardship

US flagUnited States OnlyFull-timeFull-stack Engineer$112.2k – $140.3k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers