Design and build applications that connect data platforms with operational systems where reliability, security and performance support decision making.
Overview
At ILIAS Solutions, you join the Data Platform team within the Defense Capability Management unit. You work on software that supports logistics, maintenance, and operational workflows in environments where systems must perform consistently.
Your Mission
Design and develop full stack applications that support data‑driven systems and integrate with complex data platforms.
Responsibilities
Design and build backend services using Java and Spring Boot
Develop RESTful APIs that expose data and system functionality
Work with relational and NoSQL databases including PostgreSQL, Oracle and SQL Server
Integrate with object storage solutions such as S3‑compatible systems (e.g., MinIO)
Build and maintain frontend components using HTML, CSS, JavaScript and server‑side technologies such as JSP or Thymeleaf
Contribute to data processing workflows using tools such as Apache Spark
Ensure application quality through testing frameworks such as JUnit
Manage build and deployment using tools such as Maven and Docker
Take ownership of solutions from design to deployment
Collaborate with data engineers and platform teams to integrate applications with data platforms
Support Core Defense Capabilities
Fleet Management through applications exposing aircraft and maintenance data
Expeditionary Operations through system integration and reliable data access
Total Asset Visibility through user interfaces connected to data platforms
MRO and Sustainment through applications supporting maintenance and logistics processes
Qualifications
5+ years of experience in software development
Strong experience with Java and Spring Boot
Solid experience with SQL and relational databases
Experience with NoSQL or distributed data systems is a plus
Experience with RESTful API design and backend architecture
Experience with frontend technologies such as HTML, CSS and JavaScript
Experience with JSP or Thymeleaf is a plus
Experience with React is a plus
Familiarity with Apache Spark or similar data processing frameworks
Experience with Git, Maven and container technologies such as Docker
Experience with testing frameworks such as JUnit
Strong understanding of software design, architecture and lifecycle
Ability to take ownership and work independently within a team
Systems Thinking and Analytical Strength
You understand how applications, data platforms and infrastructure connect. You design solutions that ensure consistency, scalability and long‑term maintainability across systems.
Working Across Teams And Functions
You work with data engineers, platform teams and stakeholders. You align backend, frontend and data solutions to ensure that applications work reliably in practice.
#J-18808-Ljbffr