Required Skills

spring boot java Microservices angular web services Docker AWS javascript Kubernetes azure

Work Authorization

  • Citizen

Preferred Employment

  • Full Time

Employment Type

  • Direct Hire

education qualification

  • UG :- - Not Required

  • PG :- - Not Required

Other Information

  • No of position :- ( 1 )

  • Post :- 3rd Jun 2022

JOB DETAIL

Roles & Responsibilities:

  • Develop, maintain, enhance, and test application frameworks of moderate to high complexity.
  • Deliver high quality software by adopting best practices from design through deployment process
  • Adopt shift-left practices by implementing unit tests, container build checks and API Tests for the delivered features.
  • Involved with the investigation and resolution of complex data, system, and software issues in the production environment.
  • Under broad direction, design and implement strategic partner integrations.
  • Participate in the specification and design of new features at client or business request.
  • Participate in the evaluation of new platforms, tools, and technologies.
  • Provide assistance such as technical guidance, code review, and/or training to coworkers.

Desired Candidate Profile

  • 4-8 years of in Designing, Development and Maintenance of Scalable, Distributed applications.
  • Experience with Java, Spring Boot based application development on both RDBMS (SQL Server / Postgresql) and NoSql (Mongo/Elastic) backbone.
  • Ability to develop APIs to support different consumers including frontend UI frameworks
  • Hands-on with application design on MicroService/Event driven architecture patterns
  • Solid understanding and hands-on with Kafka or any other equivalent queue-based implementation for event driven architecture
  • Experience working with Angular or equivalent Javascript based UI Frameworks.
  • Experience with docker containers and running them at scale using Docker Swarm or Kubernetes
  • Experience with Git and Git flow for code lifecycle management
  • Experience with cloud migration (AWS or Azure) and managing the development of cloud-based applications and development of APIs, web services.
  • Hands-on experience with CI/CD deployment pipelines and infrastructure provisioning.
  • Experience working in Agile/Scrum development cycles.

Bonus/Nice to have:

  • Experience with Azure Devops, Sonarqube and instrumentation for monitoring using statsd or equivalent.
  • Experience with NoSQL databases.
  • Test Automation experience.

Education: BE/B.Tech, MCA, MSC, M.Tech

Company Information