top of page

Full Stack Developer

  • Bachelor’s degree or Master’s degree in computer engineering, computer science or related field.

  • At least 3-4 year with Full Stack Role in Java programming and web development.(.Net and Java/Kotlin services with SQL and No SQL data stores native JavaScript, React, Angular and CSS)

  • Understanding and experience of relational databases, (as MySQL, PostgreSql, Oracle etc.)

  • Experience in servers and server management such as Linux/Unix, NGINX, JBoss, etc.

  • Experience in source control such as Git.

  • Experience in Continuous Integration / Continuous Delivery such as GitLab CI

  • Experience in Agile methodology such as Scrum

  • Strong knowledge of developing with MVC framework and OOP.

  • Strong experience on Spring Framework (MVC, Rest, Security, Data), JPA 2.1, Hibernate, Web Services

  • Strong knowledge in web technologies including HTML, JavaScript, CSS, jQuery and AngularJS.

  • Strong experience in automated testing (JUnit, Selenium, Protractor, Jasmine or others)

  • Having knowledge of other software development technologies such as .Net, PHP, Grails, is an advantage.

  • Experience in Android or iOS will be a plus

Responsibilities :
  • Understanding business requirements and business process of the client’s request.

  • Developing new features to the existing projects. Fix defects requested from clients.

  • Writing analysis documents and related documents of the implementation.

  • Be a mentor for other developers

  • Providing unit testing and integration testing.

  • Delivery and deployment of feature on the server.

  • Self-starting on new technologies related business requirements.

bottom of page