• Chennai
  • 1 to 2 years
  • Full Time

Responsibilities

  • A strong understanding of the Java Developer ecosystem and its APIs (Application Programming Interface).
  • Proficiency in Java programming is essential for building robust Spring Boot applications.

Spring Boot Framework

Spring Boot expertise is crucial. Understand how to create production-grade applications using Spring Boot. Familiarity with auto-configuration, building standalone apps, and creating web services and microservices using Spring Boot.

Back-End Development

  • Design and develop back-end components of web applications using Spring Boot.
  • Write clean, tested, and well-structured code.

Database Skills

  • Familiarity with SQL-based relational databases (e.g., PostgreSQL, MySQL).
  • Knowledge of non-relational databases like MongoDB and Cassandra.

API Expertise

  • Understand different Java ecosystem APIs.
  • In the context of cloud and microservices-based architecture, grasp API-driven development.

Debugging and Testing

  • Skilled in debugging software and identifying and fixing bugs.
  • IExperience in testing applicationsto ensure functionality and reliability.

Streaming Technologies

  • Awareness of how streaming technologies like Kafka work.
  • IExperience in testing applicationsto ensure functionality and reliability.