Senior Software Engineer – Java & AI-Native Development (f/m/d)

  • SupplyOn AG
  • Budapest
  • Work experience
Senior Software Engineer – Java & AI-Native Development (f/m/d), 1. imageSenior Software Engineer – Java & AI-Native Development (f/m/d), 2. image

Who we are and what we do

SupplyOn is the digital infrastructure for globally connected industries.
For more than 25 years, our platform has managed complex supply chains, connecting over 70 percent of the world’s leading industrial companies and ensuring that everything is in the right place at the right time.
We drive digital transformation where it truly matters: in the real network. Technologically strong. Internationally connected.

Our SupplyOn team, made up of many talented individuals, is growing with new challenges, employees, and development opportunities. To drive innovation and digitalization forward together, we are looking for a Senior Software Engineer – Java & AI-Native Development (f/m/d) to join us immediately in our Budapest office - Hybrid (3 days/week onsite)

Together, we want to make a real impact. Do you? Then we look forward to welcoming you as part of our team!

What you will do

Develop and modernize our business-critical enterprise applications by delivering new functionality, reducing technical debt and simplifying legacy architectures. Leverage AI-native software engineering to increase development efficiency and establish a maintainable, AI-ready codebase while ensuring stable production operations.

You will work across the full software development lifecycle, combining continuous product development with the modernization of legacy Java technologies and the adoption of AI-native engineering practices.

  • Design, develop, maintain and modernize Java-based enterprise applications, including backend services, REST APIs and modern frontends using React, JavaScript and TypeScript.
  • Analyze complex legacy application landscapes using AI-powered knowledge bases and code analysis to understand existing functionality, identify technical debt and drive modernization and migration to private cloud environments.
  • Collaborate closely with Product Owners, architects and development teams to analyze business processes, clarify requirements and translate them into sustainable technical solutions.
  • Take end-to-end ownership of software quality and delivery through automated unit, integration and system testing, code reviews, continuous integration and reliable deployment practices.
  • Leverage, evaluate and continuously improve AI-native engineering workflows across the software development lifecycle to increase efficiency, quality and maintainability.
  • Identify and resolve technical issues, performance bottlenecks and security vulnerabilities while continuously improving application stability and maintainability.
  • Collaborate with DevOps to improve and automate build, deployment and release processes across existing application landscapes.
  • Contribute to simplifying application architectures, reducing technical dependencies and enabling faster, more independent delivery of new business functionality.

What you should bring

  • Several years of professional experience in full-stack software development, with strong Java and Spring expertise, including legacy enterprise technologies and modern frameworks such as Spring Boot.
  • Experience with AI-native software engineering, including the ability to design, evaluate and continuously improve AI-driven development workflows.
  • Strong ownership mindset, analytical thinking and the ability to independently understand, simplify and incrementally improve complex legacy systems.
  • Deep knowledge of React, JavaScript/TypeScript, REST APIs and modern frontend architectures.
  • Strong SQL skills and experience with relational databases such as Oracle.
  • Experience designing and developing APIs, MCP Servers and other interfaces for enterprise system integration.
  • Strong understanding of automated testing, including unit, integration and system testing, and experience with relevant test frameworks.
  • Good understanding of Git, CI/CD pipelines and containerized applications.
  • Ability to understand complex business logic, identify dependencies and translate requirements into maintainable technical solutions.
  • A simplification mindset, curiosity about new technologies and willingness to take responsibility beyond traditional development tasks.
  • Fluent English and Hungarian; German language skills are a plus.
  • Additional experience with Kubernetes/OpenShift, MCP servers, Spring AI or JSP-to-React migrations is welcome.
  • Deeper expertise in business logic, software architecture or software quality is an advantage.

How we work

  • A modern working environment with a high degree of autonomy and creative freedom
  • Close collaboration within agile and cross-functional teams
  • Strong focus on personal and professional development
  • Clear leadership principles, dedicated learning formats, and continuous growth opportunities
  • A culture that values ownership, collaboration, and continuous improvement 

Our environment is dynamic, our mindset clear: we think in impact, not in hierarchies.
We work across disciplines, continuously evolving our solutions together, and taking responsibility for what we do.
What unites us is the drive to make a difference. That’s why we create space – for independent work, new ideas, and both professional and personal growth.
At SupplyOn, development isn’t just possible – it’s part of who we are. Shaping and changing things is part of our everyday work.
You’re eager to contribute, think along, and co-create? Then SupplyOn is the right place for you.

What you can expect from us

At SupplyOn, you actively shape the company and bring your ideas to life. We offer development opportunities – within your team, through new roles, or across projects.
Our collaboration is built on trust, high professional standards, and mutual support. You’ll work with people who communicate openly, listen, and strive to get better together.
We provide guidance while giving you the freedom to find your own path.
What matters to us is what you bring – and what we create together.

Curious? Let’s Talk.

We believe that good collaboration starts with genuine dialogue.
That’s why we’ve designed our selection process so both sides can find out whether it’s the right fit – professionally and personally.
We usually get back to you within a few days.
Our process consists of three interviews – fair, transparent, and on equal footing. At least one is via video, two are usually in person.
This way, you’ll get to know not only us but also how we work on site. 
Our process consists of three clearly structured interviews:

Initial Introduction (remote, approx. 30 minutes)
You’ll speak with our recruiting team. We’ll clarify initial questions, discuss expectations, and check whether our values and way of working align with your profile.

Technical Interview with Your Potential Manager
Here we go deeper. We want to understand how you work, what experience you bring, and how you tackle challenges. You’ll also gain insight into how we lead, make decisions, and collaborate.

Personal Meeting with the Team – Ideally On Site
You’ll meet colleagues you may work with in the future. It’s important to us that you get your own impression of our work environment, culture, and processes.

We conduct all interviews as equals – open, honest, and respectful.
You’ll have the space you need to ask questions and make a well-informed decision – just as we do.

  • Robert Bingler
  • Teamlead Talent Attraction
  • +49 (0)811 9999 7 157