Trainee Java Engineer

Java

Trainee Java Engineer

Java

Pl. Grunwaldzki 23, Wrocław

DataArt

Undetermined
Permanent
Junior
Office
969 - 1 246 USD
Gross per month - Permanent

Tech stack

    Spring

    junior

    Java SE

    junior

    SQL

    nice to have

    Relational Databases

    nice to have

Job description

About the vacancy

DataArt is inviting novice Java developers to take part in the trainee program of DataArt. The goal of this program is to bring specialists to a level that will allow them to work independently on IT projects. Under the guidance of an experienced supervisor, a trainee will solve problems in real projects. If at the end of the test period a trainee reaches the required professional level, he or she will receive a Junior Java Engineer qualification and will continue to work in DataArt full time.

Responsibilities

  • Design, implement, and maintain java application phases
  • Take part in software and architectural development activities
  • Conduct software analysis, programming, testing, and debugging

Must have

  • Strong Knowledge of Java SE (Collections, Multithreading, Exception Handling, JDBC)
  • Understanding of OOP principles, SOLID
  • Basic knowledge of relational databases and SQL
  • Experience working with at least one RDBS (MySQL, PostgresSQL, Microsoft SQL Server, Oracle Database)
  • Understanding of network protocols (HTTP, TCP/UDP)
  • Knowledge of markup languages (HTML, XML)
  • Knowledge of the principles of developing web applications using Servlet, JSP/Thymeleaf, and databases
  • Good Spoken English

Would be a plus

  • Basic knowledge of design patterns: Singleton, Abstract Factory, Factory Method, Builder, IoC
  • Basic understanding of CI/CD, unit testing (JUnit)
  • Knowledge of and experience working with popular frameworks: Spring, Hibernate, etc.
  • Basic understanding of microservice architectures
Published: 21.10.2021
Office location