P
Java Developer
- Patch Infotech
- Gurgaon
- 3 days ago
- N/A
- full-time
P
About the Company: Patch Infotech is a leading software service and product-based organization running successfully and has a team strength of 100 branded engineers. We are known for writing scalable code architectures. Being a design-first company, IT is in our DNA to make products that look the best and work even better. We specialize in end-to-end development, product engineering, and DevOps solutions. We do believe in approaching every project no matter how creative and challenging the idea is. Combining our tech expertise with business needs we ensure that our customer's businesses will have a profitable competitive advantage.Started in 2016 we have gathered experience across industry verticals like logistics, healthcare, education, eCommerce, IoT, fintech, real estate, banking, entertainment, and various consumer startups. We have also amassed extensive experience in end-to-end product design and development across various verticals and consumer applications. We have an experienced product, UI, and UX team along with a strong dev team that helps customers with conceptualizing, designing as well as building scalable web, mobile, and backend products.
About the Role: Requirements:
Required Qualifications: 4 years writing core Java in any environment, Experience working with distributed systems and event-driven architectures, Expert with Spring Boot, Spring, RESTful APIs, Experience building, maintaining, and monitoring Microservices, Expert with persistence patterns using JPA, Hibernate and MS-SQL, PostgreSQL databases, Extensive experience using modern Java 8+, including Streams, Lambda Expressions and Functional Programming, Experience working with CI/CD pipelines with one of: Jenkins, GitLab CI, GitHub Actions, AWS DevOps Pipelines, Familiarity with at least one major public cloud provider (AWS or Azure, or GCP), Comfortable working in an Agile environment where iterative development and regular demos are the norm, Familiar with the concepts of Domain Driven Design (DDD) & Backend for frontend (BFF) - Bounded Contexts, Aggregates, Entities, Value Objects, Domain Events, Services, Repositories, Container orchestration with Managed Kubernetes (AKS or EKS, or GKE), Experience building software that integrates with any of the major cloud providers (Preferably AWS), Familiarity with event-driven technologies (Kafka, Event Buses, etc), Experience with stream processing technologies (Spark, Flink, etc. ), Front-end experience with modern JavaScript frameworks (React or Angular 8+)