Enterprise Architecture
Location: Bangalore
Experience: 1623 years
Key Responsibilities:
- Lead Performance, Scalability & Reliability (PSR) initiatives to improve system efficiency and resilience.
- Optimize Java applications for low latency, high throughput, and minimal resource usage.
- Architect and implement distributed microservices with fault tolerance and reliability engineering best practices.
- Drive cloud migration strategies using AWS, Azure, or GCP, including serverless architectures.
- Collaborate with DevOps and SRE teams to improve observability, automate CI/CD pipelines, and enforce security standards.
- Design and build high-performance enterprise solutions using:
- Core Java (8/11/17)
- Spring Boot, Spring Cloud
- Microservices architecture
- RESTful APIs, GraphQL
- Event-driven systems
- Concurrency, Multithreading, Reactive Programming
Performance Engineering Expertise:
- JVM tuning, thread dump analysis, memory management (GC tuning)
- Profiling tools for performance diagnostics
- Scalability techniques: load balancing, distributed caching
- Enterprise architecture design for reliability and growth