cover image
LACROIX - Environment

LACROIX - Environment

www.lacroix-environment.com

1 Job

294 Employees

About the Company

Convinced that technology must contribute to simple, sustainable, and safer environments, LACROIX supports its customers in developing more sustainable living ecosystems, thanks to useful, robust and secure electronic equipment and connected technologies. In a context of natural resource scarcity, climate change, and population growth, the activity Environment of LACROIX supports its public and private clients in the digitalization and optimization of water and energy infrastructure management (HVAC installations, smart grid networks, public lighting). As a key player in industrial IoT for critical applications, the activity Environment of LACROIX offers a complete range of connected and secure electronic equipment and industrial IoT solutions to optimize and secure the control, operation, and performance of water networks, HVAC systems, smart grids, and public lighting. With operations in 7 countries and a revenue of 123 million euros in 2024, the activity Environment of LACROIX is driven by nearly 400 employees. Backed by a network of international distributor partners, the activity Environment of LACROIX serves its markets in over 45 countries.

Listed Jobs

Company background Company brand
Company Name
LACROIX - Environment
Job Title
Développeur ou développeuse Backend
Job Description
**Job Title** Backend Developer **Role Summary** Design, develop, test, deploy, and maintain robust, secure backend components for industrial IoT solutions in the Energy, Water, and Smart Lighting domains. Collaborate across cross‑functional teams while exercising independence to deliver high‑quality code, adopt best practices, and continuously improve CI/CD pipelines. **Expectations** - 5+ years of professional software development experience. - Autonomous work style with strong teamwork and communication skills. - Commitment to clean, well‑documented code and secure architecture. - Proficiency in English, both written and oral. **Key Responsibilities** 1. Translate functional and technical specifications into Java Spring Boot modules (REST, gRPC). 2. Develop, unit‑test, and perform integration tests for backend services. 3. Maintain and refactor existing applications, apply version upgrades, and manage releases. 4. Implement security best practices: PKI, OAuth2, API authentication, and data protection. 5. Contribute to software architecture decisions, ensuring reuse and extensibility. 6. Integrate Kafka, RabbitMQ, or other message brokers and PostgreSQL with Hibernate. 7. Interface with cloud platforms (AWS or Azure) and orchestrate services on Kubernetes. 8. Optimize performance, resource consumption, and error handling. 9. Produce and update technical documentation (OpenAPI/AsyncAPI specs, architecture diagrams). 10. Mentor new developers and estimate effort for project planning. **Required Skills** - Java 11+, Spring Boot, Hibernate, PostgreSQL, REST, Kafka. - Linux server administration, Git, Jira, Confluence. - Cloud experience (AWS, Azure) and Kubernetes (logging, monitoring). - Secure coding, PKI, OAuth2, OpenAPI/AsyncAPI, Redis/Valkey, time‑series DB. - Knowledge of messaging systems (Kafka, RabbitMQ). - Clear, maintainable code and strong documentation practices. **Required Education & Certifications** - Minimum Bac+5 (equivalent Master’s degree) in Computer Science, Software Engineering, or related field. - 5 + years of professional backend development experience. - Fluent in English.
Cesson-sévigné, France
Hybrid
Mid level
08-01-2026