Profile Summary :
The ideal candidate will have strong proficiency in Java, hands-on experience with Quarkus, Apache Camel (Red Hat Fuse), and Kafka-based event streaming. The developer will be responsible for designing, developing, and maintaining cloud-native microservices and integration solutions deployed on OpenShift Container Platform (OCP). This role suits a professional passionate about robust, scalable, and secure microservices, with a strong focus on API integrations and event-driven architecture.
Roles and Responsibilities :
1. Develop and maintain microservices using the Quarkus framework.
2. Build and manage integration flows and APIs using Apache Camel / Red Hat Fuse.
3. Design and consume RESTful APIs for enterprise applications.
4. Implement Kafka producers and consumers for event-driven systems.
5. Write clean, efficient, and testable Java code following best practices.
6. Work with relational databases for schema design and query optimization.
7. Build and maintain CI / CD pipelines (Jenkins, GitLab CI) for automated deployments.
8. Deploy and manage applications on OpenShift Container Platform (OCP) using Docker.
9. Monitor and optimize applications using Prometheus and Grafana.
10. Collaborate with teams for code reviews, agile ceremonies, and continuous improvement.
Mandatory Skills & Technical Proficiency :
1. Java (8 or above), SQL
2. Quarkus, Red Hat Fuse / Apache Camel, Spring Boot (nice to have)
3. Kafka, RESTful APIs
4. PostgreSQL, MySQL, Oracle
5. Jenkins, GitLab CI, Maven, Gradle
6. OpenShift Container Platform (OCP), Docker
7. Prometheus, Grafana, ELK Stack (optional)
8. Agile / Scrum, Test-Driven Development (TDD)
9. Authentication, Authorization, and API Security Best Practices
Additional / Preferred Skills :
Education :
(ref : hirist.tech)
Java Developer • Gurugram