Description

Skillset you should possess:

  • 4+ years of experience in Java Spring Boot development, framework
  • Strong analytical and problem-solving skills
  • Understanding and grasp of Agile development and Scrum practices
  • Solid understanding of object-oriented programming and Microservices Architecture
  • Familiar with various design, architectural patterns and reusable libraries
  • Knowledge of concurrency patterns in Java
  • Familiarity with concepts of MVC, JDBC, and creating RESTful
  • Familiar with SQL or NoSQL databases
  • Knack for writing clean, readable Java code
  • Understanding fundamental design principles behind a scalable application
  • Creating database schemas that represent and support business processes
  • Knowledge of IBM API gateway
  • Understanding of automated testing platforms and unit tests creation
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with CI-CD pipeline

 

As a Java Developer, your responsibilities will include the following:

  • Design, build, and maintain efficient, reusable, and reliable Java spring-boot services
  • Ensure the best possible performance, security, quality, and responsiveness of the applications
  • Requirement gathering, building application specification documents, drawing flow charts
  • Implementing modernized application design and testing features before release
  • Develop, test, deploy and release new micro services
  • Set continuous delivery and continuous improvement in back end service development
  • API performance improvement

 

Education

Any Graduate