Posted on: 11/11/2025
Roles & Responsibilities :
Design and Development :
- Design, develop, and maintain robust and scalable Java applications using Spring Boot and other relevant frameworks.
- Implement GraphQL APIs for efficient data querying and manipulation, ensuring optimal performance and user experience.
- Develop and maintain RESTful APIs in conjunction with GraphQL services where appropriate.
- Design and implement microservices architecture principles, including service discovery, load balancing, and inter-service communication.
Collaboration and Integration :
- Collaborate with front-end developers to seamlessly integrate user-facing elements with server-side logic.
- Participate in architectural discussions and contribute to the definition of application structure and design.
- Work with product management and other stakeholders to understand requirements and prioritize features.
Technical Skills :
- Proficiency in Java, Spring Boot, Spring Security, and Spring Data.
- Strong understanding of GraphQL concepts, including schema design, queries, mutations, and subscriptions.
- Experience with GraphQL tools and frameworks (e.g., Apollo Federation, GraphQL Java).
- Familiarity with microservices design patterns and distributed systems.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB).
- Proficiency in version control systems (e.g., Git).
Soft Skills :
- Strong analytical and problem-solving skills, excellent communication and teamwork abilities, and a passion for continuous learning.
Education :
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1573124
Interview Questions for you
View All