Senior Java Developer

Rijeka or Zagreb, Croatia (Remote)

Are you passionate about building reliable, scalable, high-impact systems? Do you enjoy transforming business needs into elegant technical solutions? Are you a Java expert with a drive to mentor, collaborate, and innovate?

Join Elixirr Digital as a Senior Java Developer and help us design and deliver enterprise-grade solutions for our global clients and stakeholders.

At Elixirr Digital, you’ll have the opportunity to work with advanced tools, grow alongside a team of talented professionals, and make a lasting impact in diverse industries.

What you will be doing as a Senior Java Developer at Elixirr Digital?

  • Designing and developing high-quality backend solutions using Java
  • Proposing and shaping system architecture to support complex business needs
  • Building scalable, secure, and performant microservices
  • Integrating internal and external systems through APIs and messaging
  • Writing clean, maintainable, and testable code aligned with industry best practices
  • Preparing and maintaining technical and procedural documentation
  • Working with clients to define the overall vision and translate requirements into technical solutions
  • Providing technical guidance, mentorship, and support to junior colleagues
  • Participating in testing, code reviews, and quality assurance activities
  • Applying modern engineering principles and methodologies to advance business initiatives

Your competencies and skillset to successfully perform your job:

  • Strong expertise in Java development (Java SE and Spring ecosystem)
  • Excellent analytical skills with the ability to translate business needs into technical solutions
  • Experience designing and implementing microservices and distributed systems
  • Strong proficiency in relational databases and SQL
  • Understanding of API design, integration patterns, and system communication
  • Very good knowledge of software architecture, design principles, and development best practices
  • Experience with cloud environments (Azure preferred)
  • Experience with CI/CD pipelines and DevOps-aligned processes
  • Familiarity with containerization (Docker, Kubernetes)
  • Knowledge of Citrix
  • Relevant Oracle certifications are a strong advantage, such as:
    • Oracle Certified Professional: Java SE Developer (11/17)
    • Oracle Certified Master, Java EE Enterprise Architect
    • Oracle Certified Professional, Java EE Developer

We could be a perfect fit if you are:

  • Passionate about technology. You anticipate, recognize, and resolve technical problems using a variety of specialized tools for application development and support.
  • Independent. You are a self-motivated and ambitious individual, capable of managing multiple responsibilities effectively.
  • Problem-solver. You think creatively and find solutions to complex challenges.
  • Creative and outside-the-box thinker. You look beyond blog posts and whitepapers, competitions, and even state-of-the-art benchmarks to solve real-world problems.
  • Communicator. Strong verbal and written communication skills are essential to ensure effective collaboration and timely delivery of results within the team.
  • Proficient in English. We work across continents in a global environment, so fluent English, both written and spoken, is a must.

Intrigued? Apply now!

Senior Java Developer

Job description

Senior Java Developer

Personal information
Professional data
Details