We are seeking a skilled Java Developer with expertise in Spring Boot and microservices architecture. The role involves designing and deploying scalable applications, working with databases like MongoDB or Oracle, and developing RESTful APIs. Experience with message-driven architectures using RabbitMQ or Kafka is required, along with proficiency in Git, Maven, and CI/CD pipelines. Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus. Strong knowledge of software design patterns and best practices is essential.
Proficient in Java and related frameworks such as Spring Boot.
Strong knowledge of microservices architecture and deployment.
Expertise in working with databases like MongoDB or Oracle.
Experience in developing and consuming RESTful APIs.
Hands-on experience with message-driven architectures using RabbitMQ or Kafka.
Good understanding of software design patterns and best practices.
Proficient in tools like Git, Maven, and CI/CD pipelines.
Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
Spring Boot, Microservices, MongoDB or Oracle, RESTful APIs, RabbitMQ or Kafka, Git, Maven, and CI/CD pipelines, cloud platforms (AWS, Azure, or GCP).