8+ years of hands-on software development experience across the complete software development lifecycle (SDLC).
Backend: 6+ years of strong experience in Java (Java 11/17/21), Spring Framework, Spring Boot, Spring Security, and Spring Data JPA/Hibernate.
Frontend: 3–4+ years of dedicated development experience in React.js, state management (Redux, Redux Toolkit, or Zustand), React Hooks, and modern JavaScript/TypeScript.
AWS Cloud Expertise: 3+ years of practical experience building and maintaining distributed systems on AWS (Lambda, ECS, S3, RDS, CloudWatch, IAM, SQS/SNS).
Microservices & Messaging: Solid expertise in distributed microservice patterns and event-driven architectures with Apache Kafka or RabbitMQ.
CI/CD & Containers: Strong working knowledge of Docker containerization, Kubernetes basics, Git, and automated deployment pipelines.
Testing & Quality: Proven track record in Test-Driven Development (TDD), unit testing with JUnit/Mockito and Jest/React Testing Library.