#1 Job Board for tech industry in Europe

Trainee Java Engineer
Java

Trainee Java Engineer

Wrocław
Type of work
Undetermined
Experience
Junior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Spring

    junior

    Java SE

    junior

    SQL

    nice to have

    Relational Databases

    nice to have

Job description

Online interview
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