Java Architect
ripplehire
Job Description
-
Design and implement scalable, secure, and high-performance Java applications using Spring Boot and Microservices.
-
Lead application modernization initiatives and API-first architecture.
-
Build and optimize event-driven systems using Apache Kafka.
-
Design RESTful APIs and integrate third-party services.
-
Implement cloud-native solutions on AWS (ECS/EKS, Lambda, API Gateway, IAM).
-
Drive CI/CD, infrastructure automation, and containerization using Docker, Kubernetes, Helm, and Terraform.
-
Establish observability using Grafana, Prometheus, logging, monitoring, SLIs, and SLOs.
-
Ensure application security through OAuth2, JWT, SAML, API security, and webhook authentication.
-
Collaborate with product, engineering, and business teams to deliver scalable solutions.
-
Mentor developers, conduct architecture and code reviews, and create technical documentation.
-