OpportunityHelp Build the Next Generation of Defense SoftwareFor more than 30 years, ILIAS Solutions has helped defense organizations improve logistics, maintenance, asset management, and operational readiness through integrated software solutions.Today, we are building the next generation of that platform.As a Senior Full Stack Java Developer, you help shape software that supports critical operational processes within defense organizations.You contribute to a platform that continues to evolve through new customer requirements, new capabilities, and new operational challenges. Working alongside analysts, architects, product owners, and experienced software engineers, you help create solutions that support defense organizations around the world.If you enjoy solving difficult problems, understanding how systems interact, and building software that creates real operational value, this is an opportunity to work on challenges that extend far beyond technology alone.Your MissionHow You Create ValueCollaborate within a Scrum team applying Domain Driven Design principlesAnalyse operational requirements and translate them into software functionalityDesign, develop, and maintain enterprise applications using Java and Spring BootBuild and enhance REST APIs and backend servicesContribute to frontend development where requiredWrite clean, maintainable, and well tested codeParticipate in code reviews and technical discussionsTroubleshoot technical and functional challenges across the full stackTranslate customer feedback into product improvementsEnsure applications remain secure, scalable, reliable, and maintainableContribute to knowledge sharing and continuous improvement within the teamWhat You BringYou enjoy turning complexity into clarity.You have developed a strong foundation in software engineering through higher education in Computer Science, Software Engineering, Information Technology, or through equivalent professional experience.Over the years, you have gained experience developing enterprise applications using Java, Spring Boot, REST APIs, relational databases, and modern development practices.You can take a challenge that is difficult to explain, break it down into understandable concepts, and translate it into reliable software solutions.You recognise patterns, identify dependencies, and understand how technology, processes, and business rules come together to support operational outcomes.You communicate clearly and work effectively with both technical and functional stakeholders.Technology EnvironmentTo translate complex operational challenges into reliable software, we work with technologies including Java, Spring Boot, REST APIs, PostgreSQL, Oracle, React, Git, Maven, Docker, JUnit, Jenkins, SonarQube, and Mend. These technologies form the toolkit we use every day to build the next generation of the ILIAS platform.Working Across Teams and FunctionsYou work closely with analysts, architects, product owners, and fellow developers to translate operational challenges into practical software solutions. By combining technical expertise with strong communication skills, you help connect customer needs, operational realities, and technical implementation.
#J-18808-Ljbffr