Description

Key Skills: Core Java, Java, Spring Boot, AWS, Micro Services, Kafka

Roles and Responsibilities:

  • Build applications using Java Spring Boot
  • Utilize Event Streaming technologies, particularly Apache Kafka
  • Host applications on AWS and configure Lambda functions and Gateway APIs
  • Implement CI/CD processes and ensure continuous integration and delivery
  • Perform unit testing using JUnit and validate APIs with API clients
  • Troubleshoot issues and provide solutions efficiently
  • Work with version control systems like Git

Skills Required:

  • Proven experience in developing Java-based applications with Spring Boot
  • Strong understanding of Apache Kafka, with hands-on experience in publishing and consuming messages from Kafka topics
  • Expertise in understanding AWS MSK clusters to effectively manage and optimize scalable, secure, and highly available Kafka-based messaging systems
  • Expertise in AWS, including Lambda, API Gateway, and hosting applications in the cloud
  • Solid understanding of CI/CD processes and best practices
  • Extensive experience with JUnit for unit testing and using API clients to validate API responses
  • Strong problem-solving skills and the ability to troubleshoot issues quickly
  • Familiarity with version control systems like Git

Education: Bachelor's Degree in related field

 


 

Education

Any Graduate