All offersKrakówJavaJava Developer
Java Developer
Java
XTRF

Java Developer

XTRF
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Java
    master
    Spring
    advanced
    Web Applications
    advanced
    Hibernate
    advanced
    Git
    advanced
    JavaScript
    junior
    AngularJS
    junior
    Selenium
    junior
    Scala
    nice to have

Job description

Java Developer

Who we are?

XTRF ™ is one of the most popular and fastest growing management systems for translation agencies and corporate translation departments. The system is successfully used by several hundred companies worldwide to improve performance and increase efficiency.

Today, XTRF team is about 60 persons, including customer consultants, support specialists, IT developers, UX and graphic designers, testers, and others.

Who we are looking for?

We are seeking a talented Java Developer who is passionate about building high quality and innovative applications. 

What will you do?
  • Worki in IT department on new innovative project
  • Further develop the existing products
  • Design and develop  emerging application components
  • Create software code, unit tests and assist with encoding,code-review, testing, debugging, and documenting
  • Improve product quality through code reviews, writing effective unit tests, and collaborating with QA to implement automation testing where appropriate
  • manage your time when given a specific set of tasks

The candidate should have:
  • Higher technical education (Studies in IT field preferable)
  • 3+ years of experience with Java
  • Very good knowledge of Java and SQL (PostgreSQL)
  • Knowledge of JEE, JPA (Hibernate), Spring
  • Knowledge of Maven
  • Strong object-oriented design, programming and debugging skills
  • Experience with Git version control
  • Understanding of REST Web Services, JSON and Design Patterns using various technologies
  • Good problem solving skills
  • Good spoken and written English knowledge (B2-equivalent or higher)
  • Have ability to quickly learn and adapt
  • Be happy to work in a team
  • Show initiative in action

Nice to have:
  • Knowledge of DDD
  • Knowledge of the Scala language and Play platform
  • Native Development - Java (mobile specific)

We offer:
  • Competitive salary
  • Strong team-oriented culture
  • Private medical coverage
  • Access to Benefit Multisport
  • Professional development paths