Description

  • Degree in a relevant field such as Computer Science, Computer Engineering or Software Engineering.
  • Knowledge/skills: - Design & Develop software in an enterprise environment.
  • Solid understanding of Testing concepts such as unit testing, functional testing and test automation.
  • Should have 5-14 years of experience on the below listed skill category.
  • Designing, Code and Maintain medium to large applications/Modules.
  • Strong Agile Software Development Skills - Strong Systems Analytical and Technical Design skills
  • Experience in working with a set of technologies as listed below:
  • Web Technologies - Angular, Angular.JS, React.JS, Node.JS
  • Back End Technologies - Java8+, Spring, Spring Boot, Spring Boot Webflux, Restful API, Microservices, Design Patterns
  • Data Base Technologies - Relational databases: Oracle, SQL Server, Postgres; NoSQL databases: MongoDB, Elastic Search, Cassandra
  • Cloud Technologies - Client Web Services (AWS), Azure, Google Cloud
  • Tools -
    • DevOps: GIT, Docker, OpenShift, Kubernetes, Jenkins
    • Build: Maven, Ant, Gradle
    • Quality: SonarQube

Education

Any Gradute