Description

Responsibilities :

  • Develop & enhance applications that successfully meet business objectives / timelines
  • Design, coding and testing independently in the agile development
  • Collaborate with other development team members and external teams when needed
  • Collaborate with internal/external customers for solutions
  • Perform other related duties as assigned


Required Skills :
5-10+ years of experience with the following:

  • Front end development
  • Spring Ecosystem / Spring Boot
  • Strong expertise in Angular and Javascript
  • REST API design and implementation
  • Build tools and dependency management using Gradle or similar tools
  • Experience with distributed systems development
  • Experience with messaging systems
  • Experience with caching solutions
  • Relational Database (MySQL, Oracle etc.)
  • Unit Testing, Integration testing and Automated testing
  • Knowledge of Data Structures and Algorithms
  • Knowledge of multi-threading
  • Experience with Continuous Integration
  • Exposure to a NoSQL database such as MongoDB is helpful
  • Strong collaboration and communication skills
  • Comfortable to operate in a dynamic agile environment

Education

Any Gradute