Source description
About the role
Key Responsibilities Lead architecture, design, and development of enterprise-grade applications using Java and Spring Boot. Mentor and guide development teams throughout the software development lifecycle. Design scalable, resilient, and high-performance microservices architectures. Define application integration strategies using REST APIs, API Gateways, Kafka, and RabbitMQ. Implement security best practices including OAuth2, JWT, SSL/TLS, and API security standards. Design solutions for high throughput, rate limiting, load balancing, and distributed systems. Establish observability frameworks using logging, monitoring, tracing, and alerting mechanisms. Drive cloud-native application development and deployment across AWS, Azure, or GCP. Implement CI/CD pipelines and containerization using Docker and Kubernetes. Perform application performance tuning, debugging, and JVM optimization. Collaborate with business stakeholders, product teams, and engineering groups to deliver technical solutions. Evaluate architectural trade-offs and recommend optimal technology decisions. Required Technical Skills Backend & Architecture Java 17/21 (Java 21 preferred), Collections Framework, Concurrency & Multithreading, JVM Internals & Performance Tuning, Virtual Threads, Design Patterns & SOLID Principles, Spring Boot 3.x, Microser Location - Hyderabad, Pune, Bangalore, Mumbai
More at Zennial Pro
Related open roles
Hiring Senior Data Modeler / Data Analyst
Mumbai
AI Engineer
Bangalore · Hyderabad · Mumbai
Hydraulic & Casting - R&D Engineer
Hyderabad · Mumbai · Delhi NCR
Net Developer Hyderabad (India)
Delhi NCR
Tech SME - Storage (DPS, Virtualization, Migration) (Uttar Pradesh)
India
C .NET Full Stack Developer | Capital Markets (Hyderabad)
Hyderabad