On behalf of our esteemed client, a Company leader in digital services, we are recruiting the following profile


Main responsibilities and activities:

  • Bug fixing and feature development on the backend of our web banking application implemented in Java and Spring boot (There is already a backend in place where new features need to be added according to the customer wishes)
  • Contribute to all stages of software development lifecycle
  • Design, implement and maintain Java-based applications that can be high-volume and low-latency
  • Analyze user requirements to define business objectives
  • Envisioning system features and functionality
  • Define application objectives and functionality
  • Ensure application designs conform with business goals
  • Develop and test software
  • Identify and resolve any technical issues arising
  • Create detailed design documentation
  • Manage Java and Java EE application development
  • Transforming requirements into stipulations
  • Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review


  • Knowledge of specific software or tools and certifications requested on Java, J2EE, Rest (API) Services, Open API3, Spring boot, Hibernate, Junit, Oracle, SQL, GI.
  • Experience with web applications in the financial industry will be preferred.
  • In-depth knowledge in software engineering focusing on technologies like Java, J2EE, Spring framework and Spring Boot, Hibernate/JPA, SQL
  • Hands-on experience in building distributed applications, (preferably) using microservice architectures and various integration patterns (messaging, RESTful API, OpenAPI, Postman)
  • Good knowledge and understanding of database technologies (SQL, Oracle PL/SQL
  • Strong conceptual and analytical mind with a structured and autonomous approach to work on complex technical and business problems
  • Able to dive quickly into complex problems, refactor and optimize existing code.
  • Structured and autonomous approach to working
  • A good team player
  • MS Teams & collaboration tools. Work in European time zone
  • Italian mother tongue and English (B1/B2 level)

Interested? Click here

Your application will be treated professionally and reservedly.

We will only reply to candidates who fulfill criteria mentioned above.