Senior Java Developer

Job description

Docler Holding is looking for talented and passionate developers. You will be tasked to work on Java back-end related projects; If you are enjoying hacking with Spring and have a tendency to build high transactional, low latency distributed systems then we are looking forward hearing from you!

 

What you will really be doing

  • Participate on the daily team standups
  • Provide your own feedback on retrospectives, we don’t have a “finger pointing” mentality; we try to learn out of our own mistakes
  • Conduct code reviews
  • Actively being involved on the project estimation and sprint planning
  • Design and implement using technologies that meets the projects’ expectations. Be prepared to heavily work with Spring!
  • Pay emphasis on test driven development and aim on increasing test coverage
  • Take ownership of what you develop and actively be involved on production maintenance

Requirements

Expectations

  • BSc or Master in Computer Science or related field
  • 5+ years of experience with JAVA
  • Strong background in concurrency
  • Experience with test driven development and clean code principles
  • Proficient in OOP and design patterns
  • Working with high-availability, high-performance, scalable systems
  • Working with database systems and SQL
  • Strong communication skills in English, being able to collaborate with remote teams
  • An aptitude in enhancing your skills and researching into latest technologies
  • Measure your success by the success of your team

Desired Skills

  • Experience with Spring framework; Rest, JDBC, JPA, MVC, Integration, Boot, Cloud
  • Experience with event based architectures using messaging technologies
  • Familiarity with Extreme Programming (XP)
  • Experience with NoSQL such as Redis, Cassandra, MongoDB, etc..
  • Experience with Git
  • Knowledge of the Attlasian stack; Bitbucket, JIRA, Confluence, Bamboo
  • Build projects using Maven

What we offer

  • Competitive salary package
  • Relocation package and support
  • Additional benefits: meal vouchers, private health insurance, Sympass card
  • Conferences, certifications, technical workshops, trainings and language courses
  • Possibility to advance in the company (career development, opportunity to work on new projects)
  • Latest hardware, multiple monitors
  • Chill rooms, creative areas, LAN parties and fun events
  • Voted as the second richest country in the world, Luxembourg offers a high quality of life that is hard to match 
  • Multi-cultural environment, 30 different nationalities, English being the official language