Job Responsibilities:
Senior App Developer with minimum 7+ years’ experience developing applications
Experience creating REST services (APIs) keeping microservice design patterns in mind
Familiarity with Spanner / SQL Server
Experience creating integration services to consume/process data from other systems
Familiarity with GCP PubSub / AMQP is helpful needed
Able to create CI/CD pipeline for the above services (Jenkins / Terraform)
Able to create relevant documentation for each of the services
Perform design reviews and code reviews
Experience providing real time knowledge transfer to UPS team
Establish UPS best practices in design/coding/testing
Provide best practices for performance tuning
Familiarity with testing, automation, and BDD testing frameworks is desired as well.
Provide best practices for distributed logging and aggregating them to have appropriate instrumentation for all services
Develop microservices keeping in mind best practices for cloud native applications (GCP GKE / Ope