Java Developer

in Cluj-Napoca

You will be at the heart of Lola Tech’s engineering process building software that empowers teams to develop and deliver high-quality services.

Your daily dose of challenge:

  • Develop and maintain complex Java 8 web applications (Java EE / Spring) by analysing and understanding stories / features / requirements and breaking them down into tasks
  • Write and maintain unit tests (JUnit / TestNG)
  • Be a useful and innovative contributor to the team by planning, designing, estimating, building and maintaining scalable applications
  • Mentor and guide Mid and Junior Developers to reach their full potential. Share knowledge, evangelize best practices and be part of the code review strategy in order to increase the project code quality (for Senior positions)

Who are we looking for?

  • A problem-solver with an open and self-learning mindset
  • Good analysis & synthesis skills
  • Someone who is comfortable working in an Agile environment, happy to challenge themselves and the team to improve our ways of working

Will you enjoy working with us?

It’s important we have a great working experience whilst we bring ideas to life. We offer free lunches, massages, conference / training budget and help you develop your career because it’s good for you and it’s good for business.

Work Experience

junior
3-12 mths
Mid
1.5+ years
senior
3+ years

Technical Skills*

Level:
basic
good
high
expert
Java 8
Java frameworks: JavaEE / Spring / JPA etc.
OOP concepts
Data structures and algorithms
Unit and integration testing
Debugging skills
Web / internet concepts: REST web services, HTTP request / response, application servers: JBoss / Tomcat etc.
Working experience with Git
Working experience with build tools: Maven
Development tools usage experience: Eclipse / IntelliJ, REST clients etc.
Working experience with Unix based OS
Relational / non-relational databases: MySQL, MongoDB, Redis etc.
Database visualisation tools: MySQL Workbench, etc.
Functional programming concepts
Software architecture concepts
Design patterns
English

* you don't need all of the above, but it gives you a good idea of what we’re after.

We’re looking for the following levels:

Some colleagues in the Java team

Mihai
Mihai
Bogdan
Bogdan
You, maybe
You, maybe ;-)