Skip to main content

GraphQL Java Full Stack Developer (Angular)

Technology
Talentmatics
Bengaluru, India3 weeks agoUntil 30/5/2026
Full timeHybrid

Job description

We are looking for a

  • *GraphQL Java Full Stack Developer**
with strong expertise in
  • *Angular**
to join our financial services domain projects. The ideal candidate will have
  • *6–8 years of experience**
in building scalable enterprise applications using
  • *Java, Spring Boot, GraphQL**
, and
  • *Angular**
. You will be responsible for developing high-performance APIs, robust microservices, and modern UI applications for both customer-facing and internal platforms.
  • *Key Skills (Mandatory)
  • *Backend Development (Java + GraphQL)
  • Strong hands-on experience with
  • *Java 11 or higher**
OOP concepts, collections, concurrency, exception handling
  • Strong expertise in
  • *Spring Boot / Spring Framework**
Spring MVC, Spring Data JPA, Dependency Injection
  • Strong working experience with
  • *GraphQL Java**
Schema design (queries, mutations, input types)
  • Resolver implementation
  • Pagination, filtering, error handling
  • Performance optimization (N+1 problem awareness, batching concepts)
  • Experience in building and consuming
  • *RESTful APIs
  • Strong
  • *SQL skills
and hands-on experience with relational databases such as:
  • Oracle, MySQL, PostgreSQL, DB2
  • *Frontend Development (Angular)
  • Strong experience in
  • *Angular (v10+)
Components, services, modules, routing
  • Reactive forms, RxJS, Observables
  • Proficiency in
  • *TypeScript, HTML5, CSS3
  • Experience integrating Angular applications with
  • *GraphQL APIs
(Apollo Client or similar)
  • Good understanding of frontend performance, state management, and reusable UI components
  • *Engineering & Tools
  • Unit testing:
  • *JUnit
(Backend),
  • *Jasmine/Karma**
(Angular)
  • Build tools:
  • *Maven / Gradle
  • Version control:
  • *Git
  • Experience working in
  • *Agile/Scrum**
environments
  • Strong analytical, communication, and collaboration skills
  • *Key Responsibilities
  • Design, develop, and maintain scalable
  • *GraphQL APIs
using Java with strong focus on performance and security
  • Build
  • *Java Spring Boot microservices**
supporting GraphQL and REST integrations
  • Develop responsive and modular
  • *Angular UI applications**
and integrate them with GraphQL backends
  • Collaborate with UX, backend, QA, and DevOps teams in an Agile setup
  • Implement authentication and authorization using
  • *OAuth2 / JWT**
across frontend and backend
  • Write unit, integration, and API tests; participate in code reviews and CI/CD pipelines
  • Troubleshoot production issues and optimize application performance
  • Ensure adherence to coding standards, security practices, and enterprise architecture guidelines
  • *Experience Requirement
  • 6–8 years**
of overall IT experience in full stack development
  • Strong hands-on experience in
  • *Java + Spring Boot + GraphQL + Angular**
is mandatory
  • *Preferred Qualifications
  • Experience working in
  • *financial services / banking domain
projects
  • Exposure to CI/CD pipelines and DevOps practices
  • Knowledge of performance tuning and application monitoring tools
Keywords
graphqljavafinancial-servicesenterprise-applicationsspringspring-bootmicroservicesuser-interface-uicustomer-facingback-end-developmenttraining-and-developmentobject-oriented-programming-oopfashion-designers-collectionscredit-and-collectionserror-handlingspring-frameworkspring-mvcmodel-view-controller-mvcspring-dataplanning-and-designvisual-art-designproduct-development-and-designerrors-omissions-e-operformance-optimizationsqloraclemysqlpostgresqlpostgresfront-end-developmentrouting-and-switchingrxjstypescriptmicrosoft-typescripthtml-5html5css-3front-end-performancestate-local-municipaltesting-and-analysisjunitjasminekarma-runnerapache-mavengradlesoftware-version-managementrevision-managementsource-code-managementversion-controluser-experience-uxmobile-app-user-experiencequality-assurancedevelopment-operations-devopsauthenticationoauth-2oauth2json-web-token-jwtapplication-programming-interface-apiapi-testingcode-reviewcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdtroubleshootingapplication-performanceprogramming-style-guidepolicies-and-practicesenterprise-architectureinformation-technologyvehicle-modification-tuning

¿Te interesa este puesto?