Job Overview
            
                
                
                
                    Category
                    IT Services and IT Consulting
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join IntraEdge and advance your career in IT Services and IT Consulting
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                Website
Title: Java Developer/Engineer with GCP/AWS/Azure
Location: Remote
Expereince-4+Years
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 (preferably  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 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 .
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                IntraEdge is actively hiring for this Java with Production support position
            
            Apply Now