O poziciji
The position is open to final-year university students who are able to work at least 25 hours per week.
Location: Zagreb.
We’re looking for an engineer who doesn’t code for the sake of coding. Programming is one of their tools, not the goal itself. This person approaches challenges as problems to be understood and solved, choosing the right tools and technologies along the way. They’re curious by nature, comfortable exploring the unknown, and keep up with market trends applying innovations where they make sense.
As a software engineer in CROZ you will:
- take part in all the phases of the software development lifecycle while working on interesting and challenging projects
- have the opportunity to gain experience in working with a variety of different tools, technologies and architectures
- be part of a team that’s constantly learning, improving and technologically experimenting in different ways
- be part of a team prone to sharing knowledge and experience – directing you in the right way
- work with people who are experts in their fields.
Očekivanja od tebe na ovoj poziciji
Our stack is centered around modern backend and frontend technologies:
- Backend: Java (Spring, Spring Boot), Python
- Frontend: React, Vue, shadc
- Data layer: Hibernate, Spring Data JPA, PostgreSQL, Oracle, Mongo
- DevOps and infrastructure: OpenShift, Kubernetes, Jenkins, Helm
- Git
- Integrations and messaging: REST and SOAP APIs, Kafka, RabbitMQ
- Familiarity with streaming tools is beneficial
- Nice to have: Python ecosystem: FastAPI, Uvicorn, LangChain, Understanding of AI tools and concepts
- You should be familiar with the principles of object-oriented programming and patterns.
P.S. We promise we won’t complain if you’re also interested in data science, social networks, robots, cloud and other similar topics. We work with all these things in our projects and elsewhere. 🙂
If we’ve hit the nail on the head and described you – apply!