
Senior Software Engineer, Java
Posted Oct 22

Posted Oct 22
This is a fully remote position, open to applicants in Switzerland.
• Accountable for essential components, including the workflow engine.
• Ongoing enhancement of core components to guarantee their dependable operation and integration with applications.
• Creating frontend and backend features and user stories, from initial design to production deployment.
• Collaborating closely with Product Owners and testers to deliver features that are user-friendly and high-performing.
• Maintaining code quality, testability, and maintainability through Clean Code principles, automated testing, and code reviews.
• Analyzing, designing, and developing new functionalities in accordance with current technology standards.
• Sustaining, expanding, and modernizing existing software components.
• A degree in Computer Science from a university of applied sciences or ETH, or equivalent training, combined with several years of experience in agile software development.
• Strong proficiency in Java technologies.
• Experience in developing and enhancing workflow solutions.
• In-depth knowledge of architecture, design patterns, and contemporary software engineering practices such as Scrum, Clean Code, and Clean Architecture.
• Solid understanding of containerization, cloud technologies, and DevOps.
• Familiarity with web applications, particularly Angular, is a plus.
• A team player with excellent communication and organizational abilities.
• Professional knowledge of occupational pension schemes (BVG) is advantageous but not mandatory.
• Above-average employee benefits.
• 27 days of annual leave.
• Attractive compensation package.
• Support for employees’ professional and personal growth.
• Freedom to work independently and creatively.
• A highly collegial working environment.
• Opportunities for remote work.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.