drjobs Senior Software Engineer

Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

Orchestration Platform 1.0 & Orchestration Platform Modernization team is looking for strong Handson prodessional in GraphQL Basic and Advanced GraphQL experience in API Platform and build and maintained RESTful & GraphQL API catalogs. Candidate should have deep understanding of API Orchestration design pattern & follows API Platform Security best practices for API coarse grained and fine grained authorization

Our teams embrace the rapid development techniques acts as abstraction services for ALFA - Core Lending Platform for Originations Receivables & Collection Business Process.

Job Description

  • Bachelors degree or equivalent
  • 8-12 Years of software development experience
  • Experience of working to customer requirements coordinating delivery of quality code within an agreed time-box
  • Strongprioritisation co-ordination organisational and communication skills with ability to work in a large diverse team
  • Demonstrated evidence of architecturepractices
  • Customer focused and strong team orientation
  • Ability to work closely within an Agile andPDO team environment
  • Self-starter and fast-learner
  • Strong drive for high qualityperformance and value add results
  • Demonstrated commitment to quality and delivery timing
  • Ability to handle multiple assignments with minimal direction
  • Ability to work in a highly regulated financial environment
  • Willing to be flexible in terms of tasks and timings
  • Exposure to GraphQL Schema Composition
  • Deep Understanding of GraphQL Schema Contracts & Varients
  • Good to have understanding of Policy Engine and GraphQL Coprocessor pattern
  • Understanding of Apollo Studio GraphOS
  • Understanding of Spring Boot Graph Framework or equivalent NetflixDGS Framework (Domain Graph Service Framework)
  • Understand GraphQL schema UNIONExtendedScalers
  • HandsOn Experience with GraphQL Error Handling
  • Working experience in GraphQL Continuous Integration & Continuous Deployments
  • Good to have GraphQL Observability Metrics & Monitoring with Tool GCP Cloud Monitoring Splunk & Dynatrace
  • Exposure or experience in the following technologies:
    • Java
    • IntelliJ IDEA/Eclipse & Visual Code
    • Spring Boot/Spring Reactive & Spring Batch
    • GCP
      • Cloud Build and Cloud Run
      • Secret ManagerPubSub Schedulers
    • GraphQL
    • BigQuery or BigTable Experience would be added advantage

Experience in designing GQL Schema asper domain business requirements

Experience in Schema Stiching using Composable ArchitecturePattern

Apollo Server - creating/managing backend appusingprogramming language Java or NodeJS

Apollo Studio- Exposure to Apollo Studio Apollo Explorer/Playground to test & build queries & mutation operations

Experience is using Apollo Client Library for FE apps & Webclient library for Spring Boot apps

Defining a GraphQL query Understand GraphQL Query Plan & Query Cost Analysis

Experience in using useQuery & useMutation hook

Hands on experience in writing GraphQL query resolvers and mutation resolvers

Experience in API Orchestration and Composing Federated Query

Experience in writing abstraction services

Experience is GraphQL Security - Coarse Grained & Fine Grained Authorization

  • Experience inparticipating in GraphQLPenetration testing and GraphQL thread modelling meeting with cybersecurity team
  • GitHub
  • Database (PostGres Cloud SQL)
  • Fossa SonarQube Checkmarx Cycode
  • Experience in API Security Tool: 42Crunch
  • Experience in API automation tool Newman and Jmeter


Responsibilities

Responsibilities

  • Experiencepiloting new technologies and designing implementation strategies
  • Experience designing and implementing enterprise bestpractices regarding existing or new technology/tooling
  • Experience of senior responsibilities including:
    • Dev Code Reviews
    • Change management
    • Building technical roadmaps/backlogs
  • Exposure or experience in the following Skills and Techniques:
    • Agile/PDO Ceremonies
    • People & Skills Coaching
    • Coordination and logisticalplanning
    • Business focused cascades of technical strategies and/or roadmaps
  • Experience using Test Driven Development (TDD) and Behaviour Driven Development (BDD)


Qualifications
  • Bachelors degree or equivalent
  • 8-12 Years of software development experience
  • Good to have experience in Banking or BFSI



Required Experience:

Senior IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.