We are building mission-critical scalable systems that bring the optimal combination of skill, scale, and cost for each stage of the product development lifecycle. And to do this, we need great transformational people that want to impact the projects and organizations.
- Java experience BackEnd development
- Experience with messaging frameworks, Business Process Modeling and Relational/Non-Relational Databases
- Experience integrating with RESTful web services Comfort with Agile Operating Models
- Graduate Degree in Computer Science, Physics or Mathematics
- Experience in Web Development and Frameworks
- Experience integrating with vendor applications
- Experience in finance and financial application development
- Comfort operating in a matrix environment
- Clear growth path: Move into a Lead DevOps or Cloud Architect role with full company support – including certification funding for AWS, Azure, CKA, or Terraform Associate.
- Real infrastructure challenges: Work on complex, large-scale systems for enterprise clients across Europe — no toy apps, no maintenance-only roles.
- Flexible work model: Modern offices in Zagreb with a 3+2 hybrid model — you decide when you come in.
- Collaborative team: Join a senior-heavy engineering team where knowledge sharing is built into the culture, not just a talking point.
- Innovation-first: We actively evaluate and adopt new tooling – your input on infrastructure decisions is valued from day one.
- Competitive salary – negotiable based on experience (range discussed at interview)
- Permanent employment contract
- Workplace: Modern offices in Zagreb (Kruge)
- Full equipment provided (laptop, peripherals of your choice)
- Certification budget — AWS, CKA, Terraform, and more, is fully covered
- Hybrid work model (3 office + 2 remote days per week)
- Dedicated senior mentor from day one
- Access to Udemy Business and mapt.io learning platforms
Apply Now
Ready to Join S2?
Submit your application for the Java Developer position. We'll get back to you within 3 business days.