Senior Software Engineer (Java + Neo4j)
Core
Design, implement, and deliver high-quality software solutions for a major aeronautical manufacturer using Java and graph databases.
Role type
Senior Software Engineer (Java + Neo4j)
Builds
Application modules and services for an industrial client
Domain
Aeronautics / Enterprise Software
Deliverable
production ML models | product features
Required skills
Java 8–21, Neo4j 4.4–5.X, Spring 5.2, Spring Boot 2.3, ElasticSearch 7.17–8.X, Git, SQL (OracleDB, PostgreSQL)
Preferred skills
French language proficiency
Technologies
Java, Spring, Spring Boot, Maven, Angular, OracleDB, PostgreSQL, Jenkins, Docker, Ansible, SonarQube, GitHub, SOAP, REST
Responsibilities
Translate business and technical requirements into clean, efficient code; Develop, test, and maintain application modules and services; Apply clean code standards and performance optimization best practices; Participate in code reviews, unit, and integration testing; Contribute to problem-solving and technical discussions
Seniority
Senior, hands-on IC