




Job Summary: EADTrust is seeking an autonomous Senior Java Developer with experience in cryptography and legal tech for robust enterprise solution projects, evolving existing systems and developing new products. Key Highlights: 1. Opportunity for growth into team leadership. 2. Dynamic environment with products at various stages of maturity. 3. Opportunities for professional development and continuous training. At EADTrust, we develop cutting-edge solutions in the fields of cryptography and legal tech, and we are looking for a Senior Java Developer with strong technical expertise and the ability to work autonomously to assume full responsibility for developing robust enterprise solutions. The ideal candidate will combine a solid technical foundation in Java environments, a results-oriented and problem-solving mindset, and the ability to operate independently within a product ecosystem featuring varying levels of technological maturity. They must feel comfortable working both on the evolution of established (legacy) systems and on the development of new products, understanding the priorities and specificities of each. Candidates with experience in highly regulated sectors—where development quality, traceability, and security are paramount—will be especially valued. This is a position with long-term career potential within the company, offering a real opportunity to evolve into a team leadership role as the department and projects grow. **Responsibilities:** * Independently manage the full software development lifecycle (analysis, design, implementation, testing, and deployment) for assigned projects. * Actively participate in architectural design and technical decision-making. * Maintain a holistic view across all products involved, ensuring technical consistency among them. * Review code written by other team members during pair reviews prior to production deployment. * Balance legacy system modernization with advancement of new development initiatives. * Apply sound programming practices and contribute to a culture of continuous improvement. * Collaborate with Product Owners, QA, Systems, and other departments to ensure successful project delivery. **Minimum Requirements:** * Solid experience (minimum 3 years) in Java / Spring Boot development. * Demonstrated ability to work autonomously and manage end-to-end personal projects. * Familiarity with frameworks and tools such as Spring and Git. * Experience with REST APIs, relational databases (MariaDB), and cloud environments (AWS, Azure, GCP). * Experience working with agile methodologies (Scrum, Kanban). * Knowledge of CI/CD. **Preferred Qualifications:** * Experience in regulated sectors or in developing products subject to security and compliance regulations. * Knowledge of secure development practices and familiarity with trust services and eIDAS and eIDAS2 regulations\. * Experience with Docker, Kubernetes, or microservices architectures. * Experience designing scalable and secure architectures. * Intermediate or advanced level of English. **We Offer:** * Stable contract and integration into an innovative, long-term project. * Participation in an environment featuring products at various stages of technological maturity, combining legacy modernization and new solution development. * Opportunity for growth into a technical team leadership role. * Collaborative, dynamic, and pragmatic work environment. * Opportunities for professional development and continuous training. * Hybrid work model. * Competitive salary commensurate with experience.


