6 - 8 years

9 - 13 Lacs

Posted:6 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


Role Description :
Zorba AI is seeking a highly skilled and experienced Java GraphQL Developer to join our growing team in Indore.This is a full-time, on-site position where you will play a crucial role in the development and implementation of robust and scalable software solutions.You will be responsible for leveraging your expertise in Java technologies, particularly Core Java, Spring Framework, J2EE Technologies, Spring Boot, and Microservices, with a strong emphasis on GraphQL.You will be involved in the full software development lifecycle, from design to deployment, working with microservices architecture and applying established design patterns.Responsibilities :
- Design, develop, and maintain high-quality software solutions using Java technologies, including Core Java, Spring Framework, J2EE Technologies, and Spring Boot.- Develop and implement efficient and scalable APIs using GraphQL.- Work extensively with microservices architecture, ensuring seamless communication and integration between services.- Apply established software design patterns to create robust, maintainable, and scalable applications.- Utilize Jakarta EE for enterprise-level application development.- Collaborate effectively with cross-functional teams, including product managers, data scientists, and other engineers, to understand requirements and deliver solutions.- Participate in code reviews to ensure code quality and adherence to best practices.- Troubleshoot and debug software issues, ensuring timely resolution.- Contribute to the continuous improvement of development processes and tools.- Stay up-to-date with the latest trends and technologies in Java development and GraphQL.- Contribute to the design and implementation of cloud-based infrastructure for large-scale projects.- Utilize continuous integration and continuous deployment (CI/CD) tools for efficient software delivery.Qualifications :
- Bachelor's degree in Computer Science or a related field.- Minimum of 6 years of hands-on experience in Java development.- Strong expertise and hands-on experience in core Java technologies :1. Core Java2. Spring Framework (including Spring Boot)

3. J2EE Technologies (e.g., Servlets, JSP, RESTful Web Services)
- Significant experience and proficiency in developing with GraphQL.- Proven experience working with microservices architecture.- Solid understanding and application of software design patterns.- Experience with Jakarta EE.- Knowledge of NoSQL databases, preferably Cassandra or any other NoSQL database.- Good experience in using continuous integration and continuous deployment (CI/CD) tools such as Circle CI, GitHub, Harness, etc.- Working knowledge of large-scalability projects involving cloud-based infrastructure design and implementation.- Strong problem-solving skills with the ability to analyze and resolve complex technical issues.- Effective communication and teamwork abilities, with the ability to collaborate effectively with both technical and non-technical stakeholders.Preferred Qualifications (Added Value) :
- Experience with monitoring and logging tools such as Splunk and Grafana

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

Mumbai, Mumbai Suburban, Mumbai (All Areas)