Description

What we offer you: Within the Digital Experience division we are looking for passionate and competent Software Developer Specialists, ready to make a difference in our Back-End team in the Digital Experience area. Your goal will be to create innovative multi-channel and cross-market solutions, working closely with our Solution Designers and UI/UX specialists. You will be responsible for developing Back-End components that perfectly meet the needs of our customers, following industry best practices. You will become part of dynamic projects that integrate the most advanced technologies and cutting-edge programming tools of the Back End, with a particular focus on the use of the Springboot framework for the development of microservices by implementing complex server-side business logic and exposing them to Front End software layers through RESTful APIs. If you are passionate about Back End development, have experience in business flows and want to put your skills at the service of stimulating projects, this is your chance to shine in a collaborative and cutting-edge environment. Join us to shape the future of Digital Experience with solutions that make an impact. What will your activities and responsibilities be? Actively participate in all phases of the web app lifecycle, from conception to implementation, through to release and continuous evolution, collaborating closely with the team to ensure high-quality solutions. Collaborate independently and coordinate with the team leader and colleagues, progressively acquiring the skills necessary to manage and lead work groups on ambitious projects. Interface with the business design team to define and implement all application flows that exceed customer expectations, respecting the technical and functional constraints of the projects. Share knowledge and learn from colleagues, participating in training events and scouting sessions, to contribute to the continuous growth and development of skills within the team.

Required qualifications and skills: Bachelor's or master's degree in STEM disciplines; At least 3 years' experience in development activities on the required technologies; Hands-on experience Java Standard Edition, Java Enterprise Edition; Knowledge of the HTTP/s network protocol; Knowledge of Spring and SpringBoot frameworks; Knowledge of SQL and O/R mapping frameworks and object-oriented programming; Knowledge and ability to use software project lifecycle management systems (Jira, Testlink, Jenkins) and code versioning (Git, SVN); Experience working in Agile mode, on Scrum and/or Kanban models; Good interpersonal skills, a strong orientation towards the objective and the quality of the software produced; Ability to work in a team, autonomy on assigned tasks; Good knowledge of the English language

Education

Any Gradute