Senior Java Developer

Evolutio d.o.o.

O poziciji

Who we are?


Evolutio is a firm that specialized in merging different technologies and platforms. With offices in Zagreb, Split, and Zadar, Evolutio has become a second home for over 30 tech enthusiasts and creatives. We focus all of our efforts on achieving high-quality results and the complete satisfaction of our clients.


Guided by the motto “the digital world is all about people” we create products that people use. With this approach, we make a special connection with our clients and welcome them into our IT world.


Creating native iOS, Android, and Web applications is a skill we have brought to perfection. We believe that everyday collaboration and communication are the keys to the success of any digital product.


We approach each project in a unique way and involve the client in the development process in order to achieve the best possible result. With a diligent team, brilliant ideas, and a real love for IT - we are sure there is no task we are not ready to take on!


Key responsibilities:

  • As a software developer, you are involved in all stages of the software development process: from the first idea to the (complete) implementation
  • Understanding of how to build performant, decoupled, testable, maintainable code
  • Supporting the entire software development process, from architectural decisions to the delivery of finished software
  • Implement the technical requirements of complex software systems using "User stories" and technical design
  • Team review of codes, tests and "Pair Programming"
  • Concept and development of JAVA plugins for products Jira and Confluence
  • Enjoyment of sharing knowledge with teammates, and working collaboratively when you need help
  • Contribution of your knowledge and curiosity towards innovative technologies and methods in internal working groups and thus contribution to the continuous development of the organization

Minimalne kvalifikacije

Requirements:

  • Knowledge of object-oriented programming and OOP forms
  • At least 4 years of professional experience with Java programming language
  • Knowledge of Atlassian products
  • Understanding of web security and authentication
  • Knowledge of web development technologies (JavaScript, HTML, CSS)
  • Knowledge of data structures and relational databases
  • Understanding Git management systems and Version Control Systems
  • Knowledge of back-end server development
  • Creative problem solving
  • Cooperativeness
  • Understanding of REST architecture and RESTful system
  • Croatian citizenship or work permit for Croatia is required
  • Croatian and English proficiency

Bonus kvalifikacije

Desired skills:

  • Knowledge of Jira and Confluence
  • Knowledge of the Atlassian API
  • Experience with Linux
  • Experience with agile software development and agile methods
  • DevOps experience

Zašto je super raditi na ovoj poziciji

What we offer:

  • Exciting projects: varied and challenging tasks, cooperation with foreign clients, latest IT methods and techniques
  • Collaborative environment: a collegial, team-oriented working environment with flat hierarchies and short decision paths
  • Mentoring system: well-managed induction phase
  • Professional development: extensive training opportunities (internal and external)
  • Excellent benefits: competitive compensation and bonuses
  • Fun perks: motivating work environment with relax zones, social and teambuilding activities, stocked kitchen
  • Work-life balance: flexible working hours, hybrid workplace


If we raised your interest and you think you might be a perfect match for our company, send your CV (in English) at jobs@evolutio.hr or at asm@evolutio.hr (Ana Smolić, HR assistant).