Java/GraphQL Developer - Microservices Architecture

6 - 8 years

4 - 7 Lacs

Posted:2 weeks ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities :

  • Design, develop, and implement high-performance and scalable software solutions using Java and related technologies.
  • Develop and deploy microservices using Jakarta EE and Spring Boot frameworks.
  • Design and implement efficient and effective GraphQL APIs.
  • Write clean, well-documented, and testable code following coding standards and best practices.
  • Apply established design patterns to solve complex technical challenges and ensure maintainability and scalability.
  • Participate in the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
  • Collaborate effectively with product managers, data scientists, and other engineers to deliver integrated solutions.
  • Troubleshoot and resolve technical issues and provide timely support.
  • Contribute to the continuous improvement of our development processes and methodologies.
  • Work with NoSQL databases such as Cassandra or similar technologies.
  • Implement and maintain continuous integration and continuous deployment (CI/CD) pipelines using tools like CircleCI, GitHub Actions, Harness, etc.
  • Contribute to the design and implementation of large-scalability projects involving cloud-based infrastructure.
  • Ensure the security and performance of developed applications.
  • Stay up-to-date with the latest technology trends and best practices in Java development, microservices, and GraphQL.

Qualifications :

  • Proven experience in Software Development and Programming (6 to 8 years).
  • Strong proficiency with Jakarta EE and Microservices architecture.
  • Solid understanding and practical application of various Design Patterns.
  • Excellent problem-solving and analytical skills with a strong attention to detail.
  • Ability to work effectively both independently and as a collaborative member of a team.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india

hyderabad, telangana, india

bengaluru, karnataka, india

hyderabad, telangana, india