TMUCO008
37
Mid-level / Full-time / On-site / TMUCO008

Intermediate/ Senior Java Engineer

Descriere

We are looking for a Software Engineer willing to join a small company in Cluj, Romania. You will be in charge of implementing web and desktop applications using the following technologies: GWT used with Java 11, PWA, Spring Stack, REST API, CouchDB/ PouchDB, ElasticSearch, ORM, Eclipse RCP.

The project involves the development of a Resource Management System in logistics, serving the largest train companies in Switzerland and Sweden.

Responsibilities:

  • Translate application storyboards and use cases into functional applications;
  • Design, build, and maintain efficient, reusable and reliable Java code;
  • Ensure the best possible performance, quality and responsiveness of the applications;
  • Identify bottlenecks and bugs and devise solutions to these problems;
  • Deploy and install developed applications using Maven;
  • Help maintain code quality, organization and automatization.

Requirements:

  • Solid understanding of object-oriented programming;
  • Strong Core Java, micro-services and J2EE knowledge, including multi-threaded application development;
  • Strong Java development, Eclipse plug-in development, SWT knowledge and Eclipse RCP (Rich Client Platform) development;
  • Experience with Java 8, with a good knowledge of its ecosystems;
  • Experience with Spring Stack (Spring Security, Spring, Spring Boot, Spring MVC, Spring AOP) and ORM technologies (Hibernate, JPA) is a must;
  • Familiarity with concepts of MVC, JDBC and RESTful;
  • Experience with design and development of a PWA;
  • Big data experience with ElasticSearch (ELK technology);
  • Experience with noSQL databases - CouchDB/PouchDB;
  • Proficient understanding of code versioning tools, such as Git;
  • Familiarity with build tools such as Maven, Gradle or Docker;
  • Implementing automated testing platforms and Unit tests;
  • Familiarity with Continuous integration;
  • Knack for writing clean, readable Java code;
  • Excellent oral/written communication and interpersonal skills.
java 8 spring Maven gradle Docker jdbc nosql restful web services ELK unit testing

Ești interesat? Aplică acum!

Promitem să păstrăm datele tale personale în siguranță și vor fi folosite doar pentru a aplica la această poziție.
Câmpurile marcate cu * sunt obligatorii. Aplicând, sunteți de acord cu Politica de confidențialitate și Termenii de utilizare a site-ului.

Cere detalii înainte să aplici

Te putem ajuta să obții toate informațiile necesare.

Contactează-ne imediat prin:

  • (+40) 746-377 360
Request more details

Once submitting the form, you will instantly access all the information we have on the job: project(s), salary, team, etc.