Key Responsibilities:
Role - Senior Java Software Engineer
- Strong core Java (8/11/17) development skills with solid understanding of OOP principles.
- Extensive experience with Spring Boot, Spring Cloud, and Spring Security.
- Hands-on experience in building and deploying RESTful APIs and microservices-based architecture.
- Proficient in SQL/NoSQL databases (e.g., MySQL, MongoDB, PostgreSQL).
- Knowledge of message brokers such as Kafka, RabbitMQ is a plus.
- Experience with Docker, Kubernetes, or other containerization tools.
- Understanding of cloud platforms like AWS, Azure, or GCP.
- Good knowledge of version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI).
- Excellent communication, problem-solving, and leadership skills.