Job Description :
We are seeking a skilled and motivated Software Developer with expertise in Java, Spring Boot, and Kafka to join our dynamic team.
The ideal candidate will be responsible for designing, developing, and maintaining high-performance and scalable applications. You will work closely with cross-functional teams to deliver innovative solutions that meet business requirements.
Skills:
Proficient in Java programming language.
Strong experience with Spring Boot framework.
Hands-on experience with Apache Kafka for real-time data streaming.
Familiarity with microservices architecture.
Experience with RESTful API design and development.
Knowledge of database technologies such as SQL and NoSQL databases.
Understanding of containerization technologies like Docker.
Experience with version control systems, particularly Git.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
Ability to work independently and as part of a team.
Proactive attitude towards learning and adopting new technologies
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
Familiarity with DevOps practices and tools (e.g., Jenkins, Kubernetes).
Knowledge of Agile/Scrum methodologies.
Any Graduate