Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Java Developer Spring Boot/Microservices Architecture.
India Jobs Expertini

Urgent! Java Developer - Spring Boot/Microservices Architecture Career Opportunity with Patch Infotech Private Limited in India

Java Developer Spring Boot/Microservices Architecture



Job description

<p><b>Description :</b><br/><br/>Role : Java Developer<br/><br/><b>Job Summary :</b><br/><br/>We are looking for a skilled Java Developer with 4- 5 years of experience in writing Core Java applications within a distributed systems environment.

This role demands an expert level of proficiency with Spring Boot and RESTful APIs for building and maintaining microservices.

The ideal candidate is a natural problem solver, comfortable in an Agile setting, and possesses strong knowledge of persistence patterns, modern Java features (Java 8+), cloud integration (preferably AWS), and foundational concepts in event-driven architecture and Domain-Driven Design (DDD).<br/><br/><b>Core Responsibilities</b><br/><br/><b>Backend Development & Microservices :</b><br/><br/>- Write high-quality, efficient Core Java code (JDK 8+) in a professional environment (Enterprise, SME, or Start-up).<br/><br/>- Serve as an expert in Spring Boot, Spring Framework, and designing/implementing secure RESTful APIs.<br/><br/>- Build, maintain, and monitor microservices within a distributed systems environment.<br/><br/>- Apply deep understanding of Domain Driven Design (DDD) concepts, including Bounded Contexts, Aggregates, Entities, and Value Objects, to architectural design.<br/><br/><b>Modern Java and Persistence :</b><br/><br/>- Utilize Extensive experience using modern Java 8+ features, including Streams, Lambda Expressions, and Functional Programming paradigms.<br/><br/>- Master persistence patterns using JPA (Java Persistence API) and Hibernate with relational databases such as MS-SQL and PostgreSQL.<br/><br/><b>Cloud Integration and DevOps :</b><br/><br/>- Implement and deploy software that integrates directly with major public cloud providers, with a preference for AWS (Amazon Web Services).<br/><br/>- Configure and work within CI/CD pipelines using tools such as Jenkins, GitLab CI, GitHub Actions, or AWS DevOps Pipelines.<br/><br/>- Manage and deploy containerized services, demonstrating proficiency with container orchestration using Managed Kubernetes (AKS, EKS, or GKE).<br/><br/>- Familiarity with at least one major public cloud provider (AWS, Azure, or GCP).<br/><br/><b>Distributed Systems and Architecture :</b><br/><br/>- Implement and leverage event-driven architectures and message bus technologies (e.g., Kafka, Event Buses) for inter-service communication.<br/><br/>- Gain exposure to or experience with stream processing technologies such as Spark or Flink.<br/><br/>- Familiarity with the Backend for Frontend (BFF) pattern is beneficial.<br/><br/><b>Agile and Quality :</b><br/><br/>- Comfortable working effectively in an Agile environment where iterative development, regular demos, and clear communication are key.<br/><br/>- A natural problem solver, proactively identifying and resolving complex technical challenges.<br/><br/><b>Required Skills & Qualifications</b><br/><br/>- Experience : 4-5 years writing professional Core Java code.<br/><br/>- Core Java : Extensive experience with modern Java 8+ features (Streams, Lambdas, Functional Programming).<br/><br/>- Frameworks : Expert proficiency with Spring Boot, Spring, and RESTful APIs.<br/><br/>- Persistence : Expert knowledge of JPA/Hibernate with MS-SQL/PostgreSQL databases.<br/><br/>- Architecture : Experience working with distributed systems and microservices.<br/><br/>- DevOps : Experience with CI/CD pipelines (Jenkins, GitLab CI, etc.) and container orchestration (Managed Kubernetes).<br/><br/>- Cloud : Familiarity with AWS/Azure/GCP and experience with cloud integration (AWS preferred).<br/><br/><b>Preferred Skills :</b><br/><br/>- Familiarity with Domain Driven Design (DDD) concepts.<br/><br/>- Familiarity with event-driven technologies (Kafka, Event Buses).<br/><br/>- Experience with stream processing technologies (Spark, Flink).<br/><br/>- Front-end experience with modern JavaScript frameworks (React or Angular 8+).<br/><br/><b>Location & Logistics :</b><br/><br/>- Work Location : Work From Home</p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Java Developer Potential: Insight & Career Growth Guide