Java with Production support

4 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Developer/Engineer with experience in GCP/AWS/Azure, you will play a crucial role in designing and implementing microservices using modern Java functional programming concepts. Your responsibilities will include collaborating on event-driven systems using Kafka, participating in code reviews and design discussions, and developing and deploying applications in GCP (or any public cloud) using various cloud services like Cloud Run, GKE, and GCS. 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. Qualifications Required: - 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. - Strong knowledge of microservices design patterns including Choreography, Strangler Pattern, and Sidecar Pattern. - Hands-on experience with Kafka or other message brokers in an Event-Driven Architecture (EDA). - 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. Please note that additional details about the company were not provided in the job description.,

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