Java Full Stack Developer
Vikram G.United StatesMIDPosted 1h ago
JavaSpring BootMicroservicesApache KafkaReact JSPostgreSQLRabbitMQADFRESTful APIsdistributed messagingDockerKubernetesMaven/GradleGitCI/CD pipelinesCucumberJMeterGatling
About the Role
We are looking for an experienced Java Full Stack Developer to join our team. This role focuses on building and maintaining scalable Java-based applications using modern technologies.
Key Responsibilities
• Design, develop, and maintain scalable Java-based applications
• Build and enhance React JS frontend applications
• Troubleshoot production issues, perform Root Cause Analysis (RCA), and resolve incidents
• Support Kafka-based distributed applications and microservices
• Work on production support, minor enhancements, and development activities
• Collaborate with Agile teams and contribute to continuous improvements
Requirements
• Strong experience in Java Full Stack Development
• Expertise in Java, Spring Boot, and Microservices
• Experience with Apache Kafka
• Proficiency in React JS
• Knowledge of PostgreSQL
• Familiarity with RabbitMQ and ADF
• Understanding of RESTful APIs and distributed messaging
• Experience with Docker and Kubernetes
• Proficiency with Maven/Gradle, Git, and CI/CD pipelines
• Experience with Cucumber, JMeter, or Gatling
Important Note: Candidates must be comfortable with production support shifts and weekend support as required.