About this role
Job Description
Inetum is a European leader in digital services, supporting organizations as they navigate continuous technological change. The company helps clients accelerate their digital transformation through a broad portfolio that includes consulting, application services, digital engineering, cloud, cybersecurity, platforms, and infrastructure services
We are seeking a Full Stack Java Developer to join an Agile development team responsible for designing, developing, and maintaining modern web applications. The role involves collaborating with cross-functional teams, implementing new features, optimizing existing solutions, and ensuring high-quality software delivery through testing, code reviews, and adherence to development standards.
Main Responsibilities
-
Participate in the full software development lifecycle for web applications.
-
Collaborate with business and technical stakeholders to understand requirements and propose solutions.
-
Develop and maintain applications using Java, Spring Boot, Angular, and JavaScript technologies.
-
Design, implement, and optimize SQL procedures and database interactions.
-
Integrate applications with enterprise systems following established best practices.
-
Design and implement unit and integration tests.
-
Participate in code reviews and contribute to code quality improvements.
-
Troubleshoot and resolve complex technical issues.
-
Support application deployments across different environments.
-
Promote development standards, security practices, and continuous improvement. What You'll Bring:
-
Degree in Computer Science, Information Technology, Computer Engineering, Informatics, or a related field.
-
3+ years of Java development experience, including microservices.
-
Professional experience with Java 21 and Spring Boot.
-
Experience with Angular and JavaScript development.
-
Experience with SQL development using T-SQL (Sybase) or similar transactional databases.
-
Experience in Agile software development environments.
-
Experience delivering cloud-based solutions using continuous delivery practices.
-
Experience with JUnit 5 and Mockito.
-
Knowledge of Git, branching strategies, Hibernate (or similar ORM), Gradle, and Maven.
-
Understanding of software design patterns and development best practices. Additional Valued Experience:
-
Docker and Kubernetes.
-
AWS ECS.
-
Enterprise application integration.
-
Application architecture and performance optimization initiatives.