Java Software Engineer

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Cybage

Cybage Software Pvt. Ltd. is a technology consulting is a technology consulting organization specializing in outsourced product engineering services. As a leader in technology & product engineering space, Cybage works with some of the world’s largest Independent Software Vendors (ISVs). Our solutions are focused on modern technologies and are enabled by a scientific, data-driven system called Decision Mines for Digital Excellence


Key Responsibilities:

  • Lead the design and development of enterprise-grade backend services using

    Apache Camel

    ,

    Spring Boot

    , and

    Java 17+

    .
  • Migrate legacy

    C/C++

    integration flows to a modular

    microservices architecture

    using

    Apache Camel

    as the ESB layer.
  • Collaborate with cross-functional teams including DevOps, QA, and Security to ensure secure and performant service delivery.
  • Implement best practices in CI/CD, observability, and API governance across the service landscape.
  • Ensure adherence to

    enterprise integration patterns

    , logging, monitoring, and traceability using modern tools like

    OpenTelemetry

    and

    Prometheus

    .
  • Drive performance tuning, ActiveMQ messaging optimization, and REST-based API development for robust ESB flows.
  • Mentor junior developers and review code for quality, security, and maintainability.


Must-Have Skills:

  • Strong hands-on experience in

    Apache Camel

    (at least 3 years) with solid understanding of

    Enterprise Integration Patterns

    (EIP).
  • Deep expertise in

    Java

    ,

    Spring Boot

    , and

    Microservices

    .
  • Experience in legacy modernization from

    C/C++

    to Java or ESB architectures.
  • Strong knowledge of

    ActiveMQ

    ,

    REST

    ,

    OAuth2.0

    ,

    JWT

    ,

    JSON

    ,

    XML

    .
  • Experience with relational databases like

    Postgres

    and

    Oracle

    .
  • Hands-on with build & test tools –

    Maven

    ,

    JUnit

    ,

    Git

    ,

    SonarQube

    .


Desirable Skills:

  • Exposure to

    Quarkus

    framework for reactive Java services.
  • Familiarity with

    OpenTelemetry

    ,

    Prometheus

    ,

    Grafana

    for monitoring & observability.
  • Experience with

    Azure

    cloud services and containerization using

    Docker

    .
  • Knowledge of

    Swagger/OpenAPI

    specifications.
  • Use of AI-driven tools like

    GitHub Copilot

    for productivity enhancement.

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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

mumbai, maharashtra, india

hyderabad, telangana, india

bengaluru, karnataka, india