We are seeking skilled and experienced Senior Java Developers to join our team in Noida. As an immediate joiner, you will play a crucial role in designing, developing, and implementing robust and scalable applications. You will work on a hybrid model, collaborating with a dynamic team to deliver high-quality software Responsibilities :
- Design, build, and maintain efficient, reusable, and reliable Java code.
- Develop microservices using Spring Boot to create loosely coupled, resilient systems.
- Design and implement RESTful APIs to facilitate seamless communication between services.
- Work with messaging platforms like Kafka and GCP Pub / Sub to build asynchronous and event-driven architectures.
- Utilize GKE (Google Kubernetes Engine) to deploy and manage containerized applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the best possible performance, quality, and responsiveness of the applications.
- Troubleshoot and debug issues, and provide timely Technical Skills and Qualifications :
- Java Proficiency : Strong proficiency in Java 8+ is essential.
- Frameworks : Extensive experience with Spring Boot and related modules.
- ORM : Hands-on experience with Hibernate and JPA (Java Persistence API) for data persistence.
- API Development : Proven track record of designing and implementing RESTful APIs.
- Microservices : Solid understanding and practical experience with Microservices architecture.
- Messaging : Experience with messaging and streaming platforms, specifically Kafka or GCP Pub / Sub.
- Cloud & Containerization : Experience with GKE is a plus. General knowledge of cloud environments is beneficial.
- Databases : Proficiency in working with relational databases like MySQL or PostgreSQL.
- Experience : A minimum of 6 years of professional experience as a Java developer.
(ref : hirist.tech)