Fincons Group

Java Software Engineer - Banking 80 - 100%

Bern, Bern, Switzerland - Full Time

Company Overview

Fincons Group is an IT consulting company that has been shaping the digital future of leading businesses in international markets for over 40 years. The company has built its reputation by anticipating and successfully interpreting new business models and the rapid evolution of IT systems. To achieve this, it has developed a comprehensive portfolio of services, ranging from research and consulting to design and development, from the system integration of leading software solutions to application management. Fincons supports its clients step by step throughout their digital transformation journey.

Fincons is a multinational company with more than 2,600 employees and offices around the world, including Italy, Switzerland, Germany, France, the United Kingdom, Belgium, and the United States. At its core, however, it remains a family business, where the founders continue to play a strategic role with commitment and passion, building the company on the values of unity, care, and collaboration.

As a motivated and innovative Software Engineer within one of Switzerland's largest IT organizations, you will actively contribute to shaping the digital future of the Banking industry.

Responsibilities
Your responsibilities will include:

  • Design, develop, and maintain enterprise integration solutions using REST and SOAP APIs, JSON-based services, and event-driven architectures to enable seamless system communication.
  • Implement, monitor, and optimize API and messaging platforms, supporting reliable data exchange across business-critical applications and banking systems.
  • Collaborate with cross-functional Agile/Scrum teams to analyze requirements, deliver integration components, and ensure high-quality software releases.
  • Troubleshoot integration issues, support system performance improvements, and contribute to the continuous enhancement of integration frameworks, database interactions, and automation processes.


Requirements
The requirements for the role:

  • Completed higher education degree in Computer Science (ETH, University of Applied Sciences, Higher Technical School, or equivalent)
  • 4-7 years of practical experience in integration engineering, with strong expertise in REST, SOAP, JSON, and event-driven architectures
  • Extensive knowledge of API and integration architectures, with exposure to Spring and Kafka
  • Excellent English language skills (C1/C2 level)

Apply Now!

All qualified applicants will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other legally protected characteristic, in accordance with applicable law.

Personal data will be processed and stored exclusively for the purposes of this recruitment process or future selection procedures, with full respect for the rights established under Article 13 of Legislative Decree 196/03 and Regulation (EU) 2016/679 (GDPR).

Apply: Java Software Engineer - Banking 80 - 100%
* 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.*
Notice Period / Earliest Available Start Date (optional)
Human Check*