Senior AWS Java Architect - Cloud-Native Microservices

Tata Consultancy Services

Plano (TX)

Presencial

USD 130.000 - 150.000

Jornada completa

14 días+

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Tata Consultancy Services in Plano, TX is seeking a senior Java developer to design and build cloud-native applications. You will work with AWS, event-driven architectures, RESTful APIs, and microservices, delivering secure, scalable services with CI/CD and IaC practices.

Responsibilities include translating requirements into detailed designs, building distributed systems, and collaborating with architects, product managers, and QA to ensure reliability and performance.

Formación

  • Strong hands-on experience with Java and object-oriented design.
  • Experience designing and building cloud-native applications.
  • Practical experience with AWS services and architecture.
  • Experience with event-driven architecture and messaging platforms such as SQS, SNS, Kafka, or EventBridge.
  • Experience designing and consuming RESTful APIs.
  • Experience with microservices or distributed service-oriented systems.
  • Experience with Docker and container-based development.
  • Strong understanding of software engineering best practices including testing, code reviews, and CI/CD.
  • Experience working in Agile or iterative delivery environments.
  • Strong problem-solving, debugging, and troubleshooting skills.
  • Ability to define detailed design and translate requirements into technical solutions.
  • Familiarity with security best practices, IAM, encryption, and secrets management.
  • Experience with Infrastructure as Code (IaC) and configuration management tools like Ansible, Chef, or Puppet.
  • Excellent communication and collaboration skills.

Responsabilidades

  • Define detailed technical design.
  • Translate business and architecture requirements into clear, implementable low-level designs.
  • Produce design documentation, interface contracts, and technical estimates.
  • Design and develop cloud-native applications.
  • Build scalable, resilient, and maintainable services using Java and AWS.
  • Apply modern architecture patterns for distributed systems and enterprise platforms.
  • Develop event-driven and API-based solutions.
  • Design and implement asynchronous workflows using event-driven architecture.
  • Build secure, well-documented APIs and service integrations.
  • Work with serverless and containerized workloads.
  • Develop solutions using AWS Lambda, containers, and orchestration platforms such as ECS or EKS.
  • Choose the right runtime model based on performance, scale, and cost considerations.
  • Implement distributed system best practices.
  • Ensure reliability, fault tolerance, observability, and scalability.
  • Address concerns such as retries, idempotency, latency, and consistency.
  • Collaborate across teams and roles.
  • Partner with architects, product managers, and technical team members to shape technical solutions.
  • Contribute to design reviews and key design decision-making.
  • Partner with Quality Assurance engineer to plan, develop, automate, and execute software testing.
  • Follow engineering best practices.
  • Write clean, testable, and maintainable code.
  • Leverage available AI based coding tools.
  • Participate in code reviews, testing, CI/CD, and release processes.
  • Support application performance and operations.
  • Monitor, troubleshoot, and optimize production systems.
  • Investigate defects, incidents, and performance issues in collaboration with support and operations teams.
  • Ensure security and compliance.
  • Follow secure coding practices and cloud security standards.
  • Apply least-privilege access, secrets management, and data protection controls.
  • Mentor and guide team members.
  • Share technical knowledge and support junior and mid-level engineers.
  • Help raise the overall engineering quality of the team.

Conocimientos

Java
Object-oriented design
Cloud-native apps
AWS
Event-driven architecture
SQS/SNS/Kafka/EventBridge
RESTful APIs
Microservices
Docker
CI/CD
Agile delivery
Debugging troubleshooting
Security best practices
IAM/encryption/secrets management
IaC tools (Ansible/Chef/Puppet)
Communication & collaboration

Educación

Bachelor of Computer Science

Herramientas

Docker
AWS
ECS
EKS
Ansible
Chef
Puppet

Descripción del empleo

Tata Consultancy Services in Plano, TX is seeking a senior Java developer to design and build cloud-native applications. You will work with AWS, event-driven architectures, RESTful APIs, and microservices, delivering secure, scalable services with CI/CD and IaC practices.

Responsibilities include translating requirements into detailed designs, building distributed systems, and collaborating with architects, product managers, and QA to ensure reliability and performance.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Cloud-Native Java Architect | Microservices & AWS
Cloud-Native Java Architect | Microservices & AWS

Tata Consultancy Services • Philadelphia

Presencial
USD 150.000 - 167.000
Discretionary Incentive
Medical Coverage
Family Leave
+4
Java Tech Lead - Microservices, AWS & Kubernetes
Java Tech Lead - Microservices, AWS & Kubernetes

Tata Consultancy Services • Plano (TX)

Presencial
USD 100.000 - 130.000
Senior Java Full-Stack Architect — AWS & AI/LLM
Senior Java Full-Stack Architect — AWS & AI/LLM

Tata Consultancy Services • Austin (TX)

Híbrido
USD 110.000 - 160.000
AWS Java Spring Microservices Engineer
AWS Java Spring Microservices Engineer

Tata Consultancy Services • Pennington (NJ)

Presencial
USD 80.000 - 90.000
Discretionary annual incentive
Medical coverage
Family leave
+3
Senior Java Tech Lead: Cloud-Native Microservices
Senior Java Tech Lead: Cloud-Native Microservices

Tata Consultancy Services • Mason (OH)

Presencial
USD 100.000 - 150.000
Discretionary Annual Incentive
Medical Coverage
Family Leave
+5
Java Full-Stack Engineer – AWS & APIs
Java Full-Stack Engineer – AWS & APIs

Tata Consultancy Services Limited • Dallas (TX)

Presencial
USD 110.000 - 120.000
Discretionary annual incentive
Comprehensive medical cover
Parental leaves
+3
Senior Java Full-Stack Engineer
Senior Java Full-Stack Engineer

Tata Consultancy Services Limited • Plano (TX)

Presencial
USD 120.000 - 130.000
Discretionary Incentive
Medical Coverage
Dental & Vision
+7
Senior AWS Solution Architect: Cloud-Native & Security Lead
Senior AWS Solution Architect: Cloud-Native & Security Lead

Tata Consultancy Services • Seattle (WA)

Presencial
USD 130.000 - 150.000
Discretionary Annual Incentive
Comprehensive Medical Coverage
Maternal & Parental Leaves
+2
Senior Java Backend Architect - Microservices & Cloud
Senior Java Backend Architect - Microservices & Cloud

Tata Consultancy Services • Newark (DE)

Presencial
USD 120.000 - 130.000
Senior Java Architect — Microservices, Cloud & CI/CD
Senior Java Architect — Microservices, Cloud & CI/CD

Tata Consultancy Services • Charlotte (NC)

Presencial
USD 110.000 - 125.000