Software Engineer

5 years

0 Lacs

Posted:7 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Software Engineer – Quarkus & Red Hat Camel/Apache Specialist

Location:

Experience: 5+ years

Employment:


Job Summary:

Software Engineer

Java

cloud-native environment


Key Responsibilities:

  • Design and develop scalable microservices using the

    Quarkus

    framework.
  • Build and maintain integration flows and APIs using

    Red Hat Fuse (Apache Camel)

    .
  • Develop and consume

    RESTful web services and APIs

    .
  • Implement and optimize

    Kafka

    producers and consumers for real-time data streaming and event-driven architecture.
  • Write efficient, well-documented, and testable

    Java

    code following industry best practices.
  • Work with relational databases (e.g.,

    PostgreSQL

    ,

    MySQL

    ,

    Oracle

    ) including schema design, complex queries, and performance tuning.
  • Collaborate with DevOps teams to build and maintain

    CI/CD pipelines

    (e.g., Jenkins, GitLab CI).
  • Deploy and manage applications on

    OpenShift Container Platform (OCP)

    , following containerization best practices with

    Docker

    .
  • Participate in code reviews, design discussions, and Agile ceremonies (Scrum, Standups, Retrospectives).
  • Troubleshoot and resolve production issues, focusing on performance and system stability.
  • Stay up to date with emerging technologies and propose relevant improvements.


Required Skills & Experience:

  • Strong hands-on experience with

    Java 8+

    and the

    Quarkus

    framework.
  • Expertise in

    Red Hat Fuse

    or

    Apache Camel

    for enterprise integration.
  • Proficient in designing and consuming

    REST APIs

    .
  • Experience with

    Kafka

    for event-driven architecture and streaming solutions.
  • Solid understanding of

    SQL

    and relational databases.
  • Experience in

    CI/CD pipeline

    development and automated deployment workflows.
  • Hands-on experience with

    OpenShift (OCP)

    and

    Docker

    .
  • Familiar with

    microservices architecture

    ,

    cloud-native development

    , and

    Agile methodologies

    .
  • Excellent problem-solving skills and the ability to work both independently and collaboratively.
  • Strong verbal and written communication skills.


Preferred Qualifications:

  • Additional experience with

    Spring Boot

    or other Java frameworks.
  • Familiarity with

    monitoring tools

    like

    Prometheus

    and

    Grafana

    .
  • Understanding of

    security best practices

    for APIs and microservices.
  • Cloud platform experience (e.g., AWS, Azure, GCP) is a plus.


Education:

  • Bachelor’s or Master’s degree in

    Computer Science

    ,

    Engineering

    , or a related field
  • – or –
  • Equivalent practical experience in enterprise software development.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Gurugram, Haryana, India

Gurugram, Haryana, India

Gurugram, Haryana, India