Talent.com
This job offer is not available in your country.
Java Software Engineer - Google Cloud Platform / AWS / Azure

Java Software Engineer - Google Cloud Platform / AWS / Azure

Intraedge Technologies Ltd.India
12 days ago
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 :

We are looking for a strong Java engineer with hands-on experience in Functional Programming , Microservices architecture , and Cloud deployment patterns . This role requires a deep understanding of Java's modern capabilities (including Java 21 features), event-driven architectures (Kafka), and cloud-native development (GCP / AWS / Azure) .

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 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 :
  • 1. Choreography Strangler Pattern

    3. 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.

    (ref : hirist.tech)

    Create a job alert for this search

    Software Engineer Java • India