Job summary
Intesa Sanpaolo is an international banking groupLooking for a Software Engineer with focus on Back EndExperience in high-complexity Finance projects
Job seniority: mid-to-senior level
Responsibilities
• Design and develop application software• Integrate new product innovations and adopt new technologies• Design and develop automated tests and regression tests• Maintain consistency with company standards and regulations• Manage external development teams• Collaborate within a diverse work team
Requirements
• Minimum 3-5 years of experience in medium/high complexity IT projects, preferably in banking, finance or credit sector• Experience in Java Enterprise (knowledge of Spring framework)• Experience in REST API design• Experience in CI/CD DevOps processes and tools• Experience in Angular framework and microservices architecture
Key Skills Needed
• Bachelor's degree in STEM, Finance or equivalent• Autonomy in working with English language (at least B2 level)• Excellent knowledge of Office 365 tools• Knowledge of main operating systems (Linux, Unix)• Knowledge of main SQL (e.g. Oracle, PostgreSQL) and NoSQL (e.g. MongoDB) databases• Knowledge of major Cloud development platforms (e.g. GCP)• Knowledge of BigData solutions (e.g. Google DataProc, Cloudera)• Knowledge of data transformation (ETL), data communication and data format (XML, JSON)• Knowledge of version control system (e.g. git)• Sensitivity to performance and code optimization• Familiarity with vendor or opensource software/applications (Openshift, Apache Solr, Elastic, Bitbucket, Jenkins, Kafka, MQ)• Familiarity with ALM Quality Center and UFT tools