Apache Camel Java Dev

Year    India, India

Job Description


SKills: Apache Camel - Java Dev
Grade: C1
Location: PUNE/Gurgaon:Skills Required

  • Strong knowledge and expertise in Core Java 11 or Java 17 or later Spring Boot Sprint Data JPA and Hibernate is MUST.
  • Experience working with relational database - Microsoft SQL Server/Azure PaaS SQL as primary or equivalent. Database experience is MUST for Full stack Java developer.
  • Experience of using Apache Camel for API Orchestration.
  • Experience working with Microservices based architecture.
  • Experience writing multi-threading Java code for optimized and faster API response.
  • Experience working with ELK (Logstash Elastic Search Kibana) stack for logging and monitoring integration. Experience of using Log4J for logging.
  • Experience working with Azure Cloud (AWS as an alternative) is essential for senior Java roles.
  • Knowledge of using Sonarqube GIT Jenkins Container based deployments (Azure AKS)
  • Familiar with development of Java code using Visual Studio code.
  • Familiar with messaging integration tools like Confluent Kafka but not mandatory.
  • Good to have exposure on Azure Active Directory RBAC and OAuth 2.
  • Strong experience designing and deploying mission critical systems with cloud infrastructure.
  • Good to have knowledge using Unix / Linux commands.
  • Good to have Insurance domain experience but any other financial domain experience should count.
Responsibilities:
  • Responsibilities for scrum delivery and participate in scrum ceremonies.
  • Participate in requirements analysis discussions.
  • Collaborate with internal teams to produce software design and code assets.
  • Responsible for designing and developing microservices based REST APIs with JSON using Java.
  • Write clean testable and scalable code using Java programming language. Code must comply with SOLID KISS and other architectural principles.
  • Test and deploy applications to target.
  • Should be able to self-review update refactor and debug code.
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support.
  • Senior Java developers are expected to coach mentor manage the junior developer with their day-to-day deliverables.
  • Senior Java developers are expected to work very closely with onshore team for the successful delivery.
  • Senior and Full stack developers must conduct code reviews configure/run quality tools like SONAR and security scans.
  • Experience supporting distributed systems in a highly complex high-urgency environment.
  • Ability to troubleshoot follow a methodical approach to problem resolution.
  • Interpersonal skills good verbal & written skills required to interact with global teams.
  • Highly motivated analytical thinking individual who can work in a demanding multi-tasking environment.
  • Ability to manage tasks and plan deliverables (project planning) in a structured manner.

NR Consulting

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3343556
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    India, India
  • Education
    Not mentioned
  • Experience
    Year