Java Trainee - Montevideo, Uruguay - DataArt

    DataArt
    DataArt background
    Descripción

    Responsibilities

  • Work closely with a Mentor
  • Design, implement and maintain Java code
  • Take part in software development activities
  • Requirements

  • Enrolled in or recently completed a relevant degree program
  • Excellent communication skills, both written and verbal
  • Good knowledge of Algorithms, OOP
  • Good knowledge of Java Core
  • Basic knowledge of GoF, at least Singleton, Decorator, Factory, Proxy
  • Basic knowledge of popular RDBMS, at least one - MySQL or PostgreSQL. Be able to write SQL queries (Joins, Where, Group By, Having)
  • Basic knowledge of Spring Framework (Core, MVC, Boot - will be a plus)
  • Basic knowledge of JPA and Hibernate ORM
  • Basic knowledge of developing RESTful APIs
  • Basic knowledge of VCS such as Git
  • Good Spoken English (at least B1 level according to CEFT)
  • Useful links