Backend Developer
- Full-time
Company Description
Our Mission Statement
Digital and human resources at the center of the sustainable development of our society.
In a world of continuous transformation, accelerated by technological developments and societal challenges, it is necessary to adapt in an ongoing, agile way to meet the challenges of the future.
About Inetum
Inetum is a European leader in digital services. Inetum’s team of 27,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetum’s solutions aim at contributing to its clients’ performance and innovation as well as the common good.
Present in 19 countries with a dense network of sites, Inetum partners with major software publishers to meet the challenges of digital transformation with proximity and flexibility. Driven by its ambition for growth and scale, Inetum generated sales of 2.4 billion euros in 2024.
For further information, please visit www.inetum.com
Job Description
- Design, develop, and maintain high‑quality backend components using Java and the Spring ecosystem
- Build and enhance RESTful services, integrations, and messaging components (JMS/MQ, Kafka when applicable)
- Participate in the full SDLC, contributing to technical analysis, solution design, implementation, and deployment
- Collaborate with architects and other developers to define robust backend architectures and ensure technical consistency across modules
- Write clean, maintainable, and efficient code following industry best practices, secure coding standards, and internal guidelines
- Implement and maintain Unit Tests and Integration Tests to ensure code reliability and quality
- Work with relational databases (PostgreSQL, Oracle, DB2), performing query optimization and schema design when needed
- Contribute to CI/CD processes, ensuring smooth build, test, and deployment pipelines
- Prepare and maintain technical documentation, including architecture descriptions, sequence diagrams, data flows, and design decisions
- Use AI‑powered tools to accelerate development, improve code quality, generate documentation, automate tasks, and support optimization efforts
- Collaborate closely with cross‑functional teams (QA, DevOps, Product Owners, Architects) to deliver high‑quality features on time
- Actively propose improvements in performance, scalability, security, and maintainability
Qualifications
- 6+ years of software development experience with Java platform
- Strong experience in programming languages and frameworks - Java, Spring Framework, Spring Boot, Hibernate
- Worked before with: RESTful web services, JMS/MQ, SQL and relational database design, PostgreSQL, Oracle, DB2. Nice to have touched: Kafka
- Experience in Unit and Integration testing
- Some exposure to Continuous Integration/Delivery pipeline for cloud, including Jenkins, SonarQube, Docker, etc.
- Responsible person for ensuring that Java best practices are adhered to
- Responsible person for technical design documentation
- Quick learner and highly motivated to himself/herself abreast with latest technologies
- Good communication skills (Must)
- Mandatory usage of AI tools throughout the development and optimization process
Additional Information
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and training to sustain your growth
- Medical insurance
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings