Software Engineer- Microservices

Experience

1-3 years

No. of Openings

1

Job Responsibility

  • Design and develop Cloud-enabled SaaS(Software as a service) and/or Solutions as a Service applications
  • Create solutions with high level of innovation, cost effectiveness, high quality and faster time to market
  • Follows approved life cycle methodologies, creates design documents, and performs program unit and system testing of application code
  • Lead and mentor a small team of engineers to develop abstractions to many concepts that are required to build scalable, distributed and robust microservices as well as workflows.

Required Technical and Professional Expertise

  • 2+ years experience in working on microservices architecture based applications
  • Hands on Experience in Spring ecosystem and Netflix OSS Components
  • Experience on REST API development & documentation using Swagger or JSONDoc
  • Experience writing unit tests with Units & Mockito or similar libraries
  • Experience with Gradle/ Maven
  • Experience with RDBMS,NoSQL and GraphQL databases
  • Experience working in an agile, multidisciplinary team
  • Experience working with a distributed version control system (git, mercurial)
  • Experience working on AWS or other cloud platforms
  • Experience with CI/CD pipeline.
  • Strong sense of ownership to build and operate complex systems.
  • Strong interpersonal and communication skills
Apply Now

Application Form

.doc, .docx, .pdf

Contact Form