10+ years of experience in Java development, with 3+ years in architectural or Tech lead role.
Expertise in Spring Boot, Spring Cloud, RESTful APIs, and Microservices architecture.
Strong knowledge of JPA/Hibernate, Kafka, Docker, Kubernetes, and CI/CD pipelines.
Experience with GCP cloud platform.
Define and document scalable, secure, and maintainable architecture using Java Spring Boot and related technologies.
Lead end-to-end development efforts, ensuring alignment with architectural standards and business goals.
Design cloud-native applications and microservices using AWS, Azure, or GCP.
Guide development teams, conduct code reviews, and enforce best practices in software engineering.
Work closely with product managers, business analysts, and clients to understand requirements and deliver optimal solutions.
Ensure solutions adhere to security standards, data privacy regulations, and compliance requirements.
Analyze and improve application performance, scalability, and reliability.