×
IBORN Logo
IBORN's offices in Skopje

Senior Java Engineer

Apply

We are looking for a Senior Java Engineer to join a new project where technical maturity, ownership, and disciplined delivery are essential. This role is for an experienced engineer who can work confidently across backend and frontend, make sound technical decisions, and deliver reliable software within defined standards and processes. You should be comfortable working in environments where code quality, documentation, security, testing, and review practices are not optional, but part of how good software is built.

You will work with Java, Spring Framework, and React, contributing to the design, development, and delivery of scalable applications while bringing structure, asking the right questions, identifying risks early, and helping establish a strong technical foundation to the project.

You will be responsible for

  • Owning full-stack delivery across from early requirements to production-ready implementation

  • Turning complex business and technical requirements into clear, scalable, and maintainable solutions

  • Designing and building backend services, APIs, integrations, and frontend features that form the foundation of the product

  • Making thoughtful technical decisions that balance delivery needs, quality, security, and long-term maintainability

  • Bringing structure by asking the right questions, identifying risks early, and driving technical clarity

  • Contributing to architecture, solution design, and engineering practices from the early stages of the project

  • Setting a high standard for code quality, documentation, testing, review readiness, and reliable delivery

  • Working confidently within defined standards, processes, and quality expectations

  • Collaborating with QA, product stakeholders, project teams, and other technical contributors to move work forward

  • Improving development practices as the project evolves and helping create a technical foundation others can build on

What makes this opportunity different

This is a role for someone who can take ownership, bring clarity to complex requirements, and help build a project the right way from the beginning.

You will have room to influence technical decisions, contribute to engineering practices, and apply your experience in an environment where quality, structure, and long-term maintainability matter.

Why choose IBORN

IBORN is a software development company with 14 years of experience, 100+ successful projects, and a team of over 100 Ibornians. We build digital solutions for clients across industries, with a focus on trust, collaboration, ownership, and continuous growth.

If you are an experienced full-stack engineer who values clear standards, strong execution, and building reliable software, we would like to meet you.

Apply

Senior Java Engineer