Software Engineer Java Fullstack

Bern, Switzerland
IT Management

Since 1994, we have been advising and supporting companies in innovation and technology with the aim of enhancing our clients' entrepreneurial performance and thus paving the way to the digital tomorrow. A mindset shaped by Swiss values is the key to our success in a global market. We want our customers to be more effective and innovative. Together, we achieve ambitious goals because we focus on working together as partners. We make processes as simple and smart as possible - with around 800 employees at 18 locations in 8 countries.

Live your passion, become part of our team!



  • Your day-to-day tasks include supporting and advising demanding customers in various industries on the implementation of software solutions.
  • Based on defined requirement specifications and architecture guidelines, you design and develop software components, document, implement and test them.
  • You are responsible for client- and server-side frameworks, as well as the creation and administration of databases.
  • You can take on significant positions, such as Software Architect.
  • With your commitment and expertise, you help us meet the high quality, systematic and methodological requirements of our customers.



  • You have a university degree (Uni, FH, ETH, HF) in computer science or business informatics.
  • You have at least 2 years of development experience as a full stack developer.
  • You have extensive knowledge in Java SE, Spring, JUnit as well as modern web technologies, such as JavaScript, Angular, ReactJS or HTML5.
  • Your skillset is rounded off by knowledge in the database environment SQL (AWS, Azure), as well as experience with testing, versioning (GIT, SVN), build tools (Maven, Gradle) and web services.
  • You have already gained experience in agile projects (e.g. SCRUM, KANBAN, SAFe).
  • Knowledge of software architecture, especially microservice architecture and knowledge with Container Platforms (ex. Docker) is required.
  • You act proactively and have the stamina to implement a software development project from the idea to the finished product and to further continue to ensure optimal service.
  • You are proficient in written and spoken in English and have a good command of German.


We offer

ERNI offers you an international working environment, appreciates your motivation at work and is happy to give you responsibility. We provide a lot of freedom in order for you to bring in your own ideas within the projects. Should you be faced with challenges, we will be there to support you. We support your personal development in the company according to your needs and wishes - with a personal development plan, continuous exchange in communities, the ERNI Development Days, professional training and a team that is helpful and enthusiastic. We know that your talent and energy will help us move forward and we will act as a cooperative employer with an open ear and a lively "we" culture.

Would you like to learn more about ERNI and your prospects with us?

Updated: 1 week ago
Job ID: 3713021
About ERNI Schweiz AG
ERNI steht für Swiss Software Engineering, um Menschen und Unternehmen bei der Innovation softwarebasierter Produkte und Services zu unterstützen.
501-1000 employees
Information Technology and Services
Löwenstrasse 11, Zürich, Schweiz
Löwenstrasse 11, Zürich, Schweiz
Show map
.doc, .docx, .pdf, .rtf, .txt
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Contact Person
Charlotte Sladek
Recruiting Team
No time? Just apply later
We’ll send a link to this job to your email.
Powered by