OneMain Financial Jobs

Job Information

IBM Application Developer – Java & Web Technologies in Segrate, Italy

Introduction

A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.

Your role and responsibilities

As a Software Developer, you will play a central role in the development lifecycle, designing and implementing dedicated front-end APIs to ensure a smooth and responsive user experience. You will be responsible for the integration between front-end and back-end systems, ensuring high performance, security and scalability.

Your primary responsibilities include:

  • Comprehensive Feature Development and Bug Fixing: Collaborate on end-to-end development of backend/frontend features, from ideation to deployment. Address challenges in implementation and resolve bugs to maintain high-quality standards.

  • Stakeholder Collaboration: Work closely with product managers, designers, and frontend developers to understand requirements and ensure timely delivery of features. Address product and feature-related issues in alignment with defined SLAs.

  • Performance Optimization and Testing: Conduct thorough testing to ensure software stability and performance.

  • Continuous Learning and Technology Integration: Stay up-to-date with the latest technologies, methodologies and tools related to backend/frontend development and apply them to improve processes. Integrate innovative solutions to optimise the development cycle and improve the end-user experience.

Required technical and professional expertise

  • Good understanding of Java 17

  • Strong understanding of Spring Boot and its modules

  • REST APIs

  • SOAP Services

  • Angular NG and Prime Faces framework

  • Maven

  • Oracle - Pl/sql

  • Azure platform (dev/ops, pipeline etc)

  • Proficiency in Italian

Preferred technical and professional experience

  • Postgres database

  • Nginx

IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

DirectEmployers