Job Description :
  • Design and implement a solution for building Spring Boot REST Based Microservices
  • Translate Business Requirements into appropriate Microservices and Integration model
  • Build security model around the Microservices with appropriate access control, policies, and authentication
  • Develop high performing Microservices that scale to millions of requests
  • Design an appropriate deployment model for Microservices and integration with various channels
  • Communicate the design to various executive teams

What do we need?

  • Total of 10 years of experience showing career progression from Software Engineer to the Architect level position
  • At least 6 years of experience as a Software Architect focusing on building APIs and integration layer
  • 5 years or more experience building Java REST Based API
  • At least 7 years of experience with Core Java concepts such as Generics, Lambda, Concurrency, and Data Structures
  • At least recent 4 years of experience building applications using Java Spring Boot
  • At least 2 years of experience with SSO integration with REST Based API with major IAM provider
  • Understanding of Auth Token consumption such as OAuth, SAML, or JWT Token
  • Hands-On experience with connecting Microservices to Cloud Services such as Cloud-based SQL, Storage, NoSQL, or Kafka based systems
  • Solid understanding of improving and debugging backend performance bottleneck
  • Understanding of the use of dependency management and build system for microservice
  • Understanding on deploying microservices in the Azure Environments
  • Understanding of integration tools such as Talend is a plus

Similar Jobs you may be interested in ..