- Design and architect scalable, high-performance enterprise applications using Java, Spring Boot, and Microservices.
- Lead application modernization and cloud-native transformation initiatives on GCP.
- Define architecture standards, best practices, and technical roadmaps.
- Develop and review RESTful APIs, event-driven solutions, and Kafka-based integrations.
- Collaborate with development, DevOps, and business teams to deliver robust solutions.
- Design and implement containerized applications using Docker and Kubernetes.
- Optimize application performance, security, scalability, and reliability.
- Provide technical leadership, mentoring, and guidance to development teams.
- Implement CI/CD pipelines and DevOps best practices.
- Conduct architecture reviews, code reviews, and technical assessments.