Senior Java Software Engineer (m/f) 80-100%
- Employment type
- Full-time
- Location
- Lucerne · Remote possible
- First posted
Senior Java Software Engineer (m/f) 80-100% #
Luzern / hybrid
with flexible start date
permanent
Do you want to help shape the Swiss healthcare system with your experience in software development - and in an environment that lives agility? Then you have come to the right place: In almost 70 Scrum Teams, embedded in several Agile Release Trains, we at CSS develop solutions for one of the most significant healthcare systems in Switzerland. Our agile team "Vertrag" is looking for reinforcement - and is looking forward to meeting you. Together with experienced colleagues, you will drive the transformation and sustainable further development of our Vertrag core system.
And of course, togetherness is not neglected: We maintain team activities, real cohesion, and open exchange at eye level. This is our pulse for long-term cooperation. Are you in?
This is what your daily routine looks like ##
• At the heart of it: You are involved in the further development of complex and modern software in the environment of our Vertrag core system and develop high-quality JavaEE applications.
• You support the team in developing demanding, architecture-compliant solution variants and help to prototypically evaluate new solution approaches. You build automated tests and perform code reviews.
• You build it, you run it! As a DevOps and Scrum team member, you are responsible for the entire lifecycle of the applications - from conception to operation.
• At the pulse of time: You use modern software engineering practices such as Clean Code, Clean Architecture (Onion Architecture), TDD, BDD, and DDD.
• You are part of an Agile Release Train, which works according to the Lean-Agile mindset of SAFe and creates an environment in which collaboration and continuous improvement are a matter of course.
• You bring your curiosity for the technical topics of an insurance company and step by step expand your understanding of the domain.
What you bring with you ##
• Most important first: You have at least 5 years of experience in agile software development with current Java technologies and enjoy complex tasks in the JEE environment. You are familiar with several of these technologies or products: Java, JEE, Quarkus, databases (SQL), CI/CD, Docker, Kubernetes, and Cucumber.
• Your experience in the setup and operation of native cloud solutions can also be seen. You move confidently in modern DevOps environments.
• Experience in the insurance industry is not a must, but you have interest and desire to work your way into new technical topics and understand connections.
• An IT education or a degree in the field of software development - whether classic or via detours, we are open to your individual career path.
• You shape the old instead of avoiding it and have experience with refactoring complex legacy applications.
• High software quality is a matter of course for you - your code is well-thought-out, clean, and sustainable.
Automatically translated from the original.
Posted yesterday