Fincons Group

Senior Java and BPMN Engineer

Lugano - Lugano, Ticino, Switzerland - Full Time

Fincons Group is an IT business consulting company that has been designing the digital future of leading companies on international markets for 40 years. Fincons Group built its reputation on foreseeing and interpreting new business models and the rapid evolution of IT systems by building a complete range of services: from research and consulting to design and development, from system integration of leading vendor software solutions right up to application management, supporting clients step by step along their digital transformation journey. Fincons is a multinational with over 2,600 people and several offices worldwide (in Italy, Switzerland, Germany, France, the United Kingdom, Belgium and the USA), but above all a Family Company where the founders play a strategic role with commitment and passion, grounding the company in the same principles of a united and caring family.

We firmly believe in the value of cooperation and in the contribution that every idea and intuition can bring. We believe that everyone’s effort can make a difference. Transforming knowledge into a strategic resource is our company mission, and we pursue it with the help of our most strategic asset: our people.


Job Overview

For our Lugano Branch (Switzerland) we are seeking a highly skilled Senior Java Developer with extensive experience in designing and implementing REST-based APIs and BPMN processes.
 
Responsibilities and Duties

  • Development & Integration: develop, integrate, and test Java-based backend solutions, microservices architectures and REST APIs
  • Act as the expert in Java / Microservices / API solutions, supporting the lifecycle management and development
  • Assist in gathering requirements and document solutions/components to ensure clarity and alignment with business goals.
  • Provide consulting and support to the product owner within the Agile team


Qualifications and Skills

  • Bachelor's/Master's degree preferably in computer science or engineering
  • Extensive experience in software design and development of Java microservices architectures
  • Ideally, working experience within the financial or Cards & Payment sector.
  • Deep expertise in Spring Boot 2/3 and REST API development using OpenAPI 2/3.
  • Proficient in BPMN processes / process modeling with Camunda or Flowable.
  • Hands-on experience with database integrations, SQL, and event streaming systems like Apache Kafka.
  • Strong knowledge of secure coding best practices
  • Experience in architecting distributed systems with best practices for system design and implementation.
  • Good command of spoken and written Italian and English is a must
  • Experience with Agile / Scrum methodology is a plus


Location Requirement:

  • We do not offer a fully remote work policy
  • Candidates should be prepared to relocate to Canton Ticino/Switzerland
  • Work-from-home days may be possible according to the Client's policy

Do not hesitate and apply now !

Our personnel search is addressed to candidates of all genders.

The data will be processed and stored exclusively for the purposes of this or future selections, in compliance with the Federal Data Protection Law (LPD) and guaranteeing the rights referred to in art. 13 Legislative Decree 196/03 and EU regulation 679/2016 (GDPR)

Apply: Senior Java and BPMN Engineer
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

I have read the Candidates Privacy Notice and I agree to the processing of my personal data as part of the recruitment process.*
Human Check*