- Strong experience in Java (8/11/17) and Spring Boot for enterprise application development.
- Hands-on experience in Microservices (MSB) architecture and RESTful API development.
- Proficient in Apache Kafka for event-driven architecture, messaging, and stream processing.
- Experience with Spring Data JPA, Hibernate, and SQL/NoSQL databases (Oracle, PostgreSQL, MongoDB).
- Knowledge of Docker, Kubernetes, and containerized application deployment.
- Familiarity with CI/CD tools such as Jenkins, Git, Maven, and Gradle.
- Experience with unit testing frameworks like JUnit and Mockito, and API testing using Postman.
- Understanding of cloud platforms such as AWS, Azure, or GCP is preferred.
- Robust debugging, performance tuning, and production support experience in distributed systems.
- Good communication skills with experience working in Agile/Scrum development environments.