Java Full Stack Developer
Vigneshwaran TamilarasanUnited StatesSENIORPosted 11d ago
JavaSpringSpring BootREST APICloud EngineeringSQLOracleMongoDBOpenShiftKubernetesMQKafkaReactDevOpsCI/CD
About the Role
We are looking for an experienced Java Engineer with strong expertise in Java development, REST APIs, cloud engineering, and modern full-stack technologies. The ideal candidate will have experience building scalable enterprise applications and working with cloud-native platforms and messaging systems.
Key Responsibilities
• Develop and maintain Java-based enterprise applications.
• Build RESTful APIs using Spring and Spring Boot.
• Develop and integrate services using SQL, Oracle, and MongoDB.
• Work with cloud technologies, OpenShift, and Kubernetes.
• Implement messaging and event-driven solutions using MQ and Kafka.
• Develop and maintain React-based application components.
• Follow clean coding principles, design standards, and best practices.
• Participate in code reviews, testing, debugging, and production support.
• Collaborate with cross-functional teams using Agile methodologies.
• Support CI/CD pipelines, DevOps practices, and software deployments.
Requirements
• 9+ years of professional software engineering experience.
• Strong Java programming and Spring / Spring Boot experience.
• Hands-on experience building RESTful APIs and microservices.
• Experience with Oracle, SQL, and NoSQL databases such as MongoDB.
• Cloud engineering experience with OpenShift and Kubernetes.
• Knowledge of messaging systems such as MQ and Kafka.
• React experience.
• Strong understanding of clean code principles, SDLC, and Agile.
• Experience with DevOps practices and CI/CD pipelines.