OPEN POSITION

Full-Stack Developer (React/Java)

Office Location:
Zagreb, Croatia

Work type:

Hybrid

Due date:

Until filled

Employment type:
Full-time

YOU WILL BUILD EXCEPTIONAL THINGS

We are seeking an experienced Mid/Senior Full-Stack Developer to join our team for a full-time position.  The ideal candidate will have skills in both front-end and back-end development, with a focus on React and Java, ranging from React 16 to 19, and Java 11 to Spring Boot 3, ready to tackle anything from legacy systems to modern frameworks. You will be responsible for developing and maintaining web applications that meet our client’s needs.

Your role will be to contribute your skills and knowledge and to be a part of the group of ambitious people that want to be the go-to team for an enterprise solution. What we expect of you is to evolve and grow with us, to share our passion, and our excitement in creating new high-quality digital products. We want you to find your purpose with us, tell us your goals, and let us help you in achieving them.

In the end,  what we want is for you to spend your day with supportive coworkers and people whose company you truly enjoy.

THE PROJECT

You will be working on a large-scale web system for logistics in the dairy industry. This system is crucial for optimizing operations, improving efficiency, and integrating modern technologies into the client’s workflow.

The project is ongoing, with no fixed end date, and involves a mix of modern and legacy technologies. The system combines React and TypeScript applications with an existing legacy platform while also integrating with modern microservices. Development is done using Java (versions 11 to 21), TypeScript, React (versions 16 to 19), and proprietary frameworks.

You will collaborate with other developers and a QA, with support from a PM/BA who will provide domain expertise. The technical complexity is high, but all necessary specifications and designs are in place, allowing the team to focus on implementation.

WHAT THIS ROLE IS ABOUT

  • Designing and implementing web applications using React and Java to ensure they are reliable, efficient, and scalable
  • Ability to independently manage assigned tasks to achieve defined objectives
  • Willingness to proactively suggest code improvements and assist team members
  • Building and maintaining APIs using Java, ensuring that they are secure and performant
  • Implementing and maintaining the front-end user interface using React and TypeScript
  • Write clean and maintainable code
  • Deploy and maintain web applications 
  • Collaborate within  cross-functional teams to understand user requirements and develop web applications that meet those needs
  • You will be an integral part of our collaborative team, working directly alongside the client’s technical team members to ensure seamless communication and project alignment.

OUR IDEAL CANDIDATE HAS:

  • Experience in full-stack development using React and Java
  • Experience in React front-end and Spring Boot back-end development
  • Technology stack: React, TypeScript, Java, Spring Boot, JUnit, PostgreSQL, Oracle, AWS, Git
  • Familiar with CI/CD technologies (GitHub Actions is  a plus)
  • Fluency in English
  • Problem-solving skills and interpersonal skills

WHAT WE OFFER:

  • Interesting projects with architectural and other challenges
  • A friendly and welcoming environment with good interpersonal communication
  • MacBook Pro and a 4k monitor
  • Flexible working hours, paid personal days, hybrid workplace
  • Compensation package based on your level of experience and value provided
  • An education budget for any books you would like to read or certificates you would like to apply for
  • Supplementary health insurance & health checks
  • Birthday voucher, multisport
  • Christmas & Easter bonuses
  • Quarterly performance bonus
  • Monthly supplementary lunch bonus

APPLY

Your next big step is just a click away! You think we could be a great fit. Do not hesitate, send us your CV and get in touch.

HOW OUR SELECTION PROCES WORKS

01

Send us your CV and your cover letter to get in touch.

02

We will arrange an interview with you, in person or online. We review your application and get back to you in a matter of days.

03

Come and meet us and the company, where you will talk with the team lead and HR. You will have a Technical and Cultural fit interview, but this is your opportunity to assess us as well!

04

After the interview, we send you a job proposal and prepare everything for you to join our team.

Our Work

Explore our recent work

Services

Explore what we offer

© Deegloo. All rights reserved 2022.

Your message was sent successfully!