Java Software Engineer

5 years

0 Lacs

Posted:13 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Website-https://intraedge.com/

Job Title: Java Developer/Engineer with (GCP/AWS/Azure)

Location: Remote

Experience-5+Years

Notice period-immediate or max 15 days


Role Overview

Functional Programming

You will be part of a high-performing team delivering scalable backend solutions for CLIENT, a global financial services leader that is undergoing a major modernization effort in its Collateral and Risk Management space.

Key Responsibilities

  • Design and implement microservices using modern

    Java functional programming

    concepts.
  • Collaborate on event-driven systems using

    Kafka

    and apply architectural patterns like

    Choreography

    ,

    Strangler

    , and

    Sidecar

    .
  • Participate in code reviews, design discussions, and knowledge-sharing sessions.
  • Develop and deploy applications in

    GCP

    (or any public cloud) using services like

    Cloud Run

    ,

    GKE

    ,

    GCS

    , etc.
  • Write clean, testable, and scalable code with emphasis on readability and maintainability.
  • Contribute to the adoption of modern Java features, including

    Pattern Matching

    ,

    Records

    , and

    Record Patterns

    .
  • Demonstrate a foundational understanding of

    deployment patterns

    and

    CI/CD pipelines

    in cloud environments.

Technical Requirements

Core Java & Functional Programming

  • Deep understanding of

    Java Streams

    ,

    Functional Interfaces

    ,

    Lambda expressions

    ,

    Supplier

    ,

    Consumer

    ,

    Function

    , and

    reduce

    operations.
  • Experience with newer Java features (preferably Java 17+; familiarity with

    Java 21

    is a plus).
  • Proficiency in

    immutable data structures

    ,

    pure functions

    , and clean code principles.

Microservices & Architecture

  • Strong knowledge of

    microservices design patterns

    including:
  • Choreography (Kafka-based)

  • Strangler Pattern

  • Sidecar Pattern

  • Hands-on experience with

    Kafka

    or other message brokers in an

    Event-Driven Architecture (EDA)

    .

Cloud & DevOps

  • Hands-on experience deploying applications in

    GCP

    or another cloud provider (AWS, Azure).
  • Familiarity with

    Cloud Run

    ,

    GKE

    ,

    GCS

    , or equivalents in other clouds.
  • Understanding of

    deployment automation

    ,

    infrastructure as code

    , and

    CI/CD best practices

    .

The shift timing will follow the standard IST day shift with the flexibility to accommodate occasional status calls during US morning hours.

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