Technical Architect – Distributed Systems & APIs
Listed on 2026-01-12
-
Software Development
Backend Developer, Cloud Engineer - Software, Full Stack Developer, Software Engineer
Technical Architect – Distributed Systems & APIs
Location: USA – LA, NY, Orlando, Santa Monica, Seattle, SFO, NJ
Work Type: Full-Time / Onsite Hybrid
Experience
Required:
8 – 15 Years
Compensation: USD 130,000 – 145,000 (based on experience and skill depth)
Job Overview: A leading technology consulting and solutions organization is seeking an Associate Technical Architect – Java to design, develop, and maintain scalable backend systems and microservices deployed on AWS environments. This role requires deep hands‑on expertise in modern Java, microservices architecture, cloud‑native systems, and CI/CD automation. The ideal candidate will work closely with multiple stakeholders to ensure delivery of high‑performing, secure, and reliable applications while adhering to enterprise architecture guidelines.
Key Responsibilities- Design, develop, and maintain microservices‑based backend applications using Java, Spring Framework, and Spring Boot.
- Develop and manage AWS services including Dynamo
DB, S3, Lambda, IAM, and EKS clusters. - Create and optimize RESTful APIs ensuring scalability, reusability, and security across applications.
- Ensure scalability, responsiveness, and reliability of backend systems.
- Collaborate with cross‑functional teams to translate technical requirements into solution architectures.
- Implement CI/CD pipelines using Kubernetes, Jenkins, Git Hub, and Spinnaker for continuous deployment.
- Apply coding standards, architectural patterns, and design best practices for maintainability.
- Stay updated with the latest advancements in backend frameworks, programming languages, and AWS services.
- Strong proficiency in Java (v11, v17, v21) with understanding of modern features and performance optimization.
- Solid experience with microservices architecture using Spring Boot and Spring Framework.
- Familiarity with design and architectural patterns for scalable distributed applications.
- Experience with AWS services (Dynamo
DB, S3, Lambda, IAM, EKS). - Hands‑on experience with CI/CD tools such as Kubernetes, Jenkins, Git Hub, and Spinnaker.
- Strong understanding of both No
SQL (Dynamo
DB) and relational databases. - Working knowledge of Scala programming language.
- Excellent communication, collaboration, and problem‑solving skills.
- Experience with Docker, Kafka, and Datadog for monitoring and container orchestration.
- Proven ability to deploy applications on AWS using EKS and other Dev Ops tools.
- Exposure to microservices scaling and performance tuning in production environments.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).