We are always hiring!

We are always hiring!

Currently open positions

Expand allCollapse all

We are hiring a Medior/Senior Java Developer in Novi Sad

Requirements:

  • University degree in Computer Science/Engineering
  • Profound knowledge of Java SE / Java EE technology – 3+ years for medior level and 5+ years for senior level
  • Knowledge of object oriented concepts and design patterns
  • Knowledge of Spring, Spring Boot, Spring Data, Hibernate
  • Knowledge of Git, Jenkins and Maven
  • Knowledge of SQL and relational databases (MySQL, Oracle or other)
  • Experience with Continuous Delivery Pipeline
  • Knowledge of Docker is a plus
  • Knowledge of RabitMQ, Redis and Hazelcast is a plus
  • Knowledge of Node.js is a plus
  • Experience with Scrum is a plus
  • Ability to work in an international team with international customers
  • Excellent verbal and communication skills in English
  • Open-minded and loyal

Duties and responsibilities include:

  • In accordance with company coding conventions, approved designs and project standards, performing appropriate coding, code commenting, debugging, bug fixing, code testing and automated testing (unit tests, component tests, consumer-driven contract tests, integration tests), performing code review, and other supplementary related activities
  • Analyzing and translating requirements into tasks based on agreed standards; provide feedback to the client and the team
  • Involvement in discussions regarding technical system architecture and proposing improvements
  • Coaching and guiding less experienced colleague
  • Leading alignments with other teams
  • Participating in creating/updating technical documentation (e.g. Requirements Document, Functional Design, Interaction Design, Technical Design, etc.)
  • Providing efforts estimations for appointed tasks and keep commitments to given estimations
  • Communicating a in clear and structured way with clients, colleagues and managers
  • Help building and maintaining the team spirit
  • Following the agreed team or project processes and procedures, including reporting to superiors on status of project/release/task efforts and key issues
  • Adhering to the defined administrative processes (such as booking hours on the correct tasks in a timely manner)
  • Being willing to travel abroad occasionally
  • Be devoted to Levi9 company values

 

What we offer:

  • Professional challenges in working on complex systems
  • Opportunity for creative and independent work
  • Adjustable start of your working day and optimal work load
  • Relocation package if you are moving to Novi Sad
  • Personal development through personal development plans, training, education and certifications
  • Opportunity to attend international technical conferences
  • Great colleagues, open, informal and fun atmosphere
  • Dynamic international working environment and great career opportunities
  • Business travel opportunities
  • Private health insurance

Join the Magic Number!

Apply now

Need more information?
Check out our Career page or contact Levi9 HR.