Senior Java Backend Software Engineer (80 - 100%) Lausanne
Key information
- Publication date:29 August 2024
- Workload:80 – 100%
- Contract type:Unlimited employment
- Salary:CHF 90 000 - 110 000 /year
- Language:German (Intermediate), English (Fluent), French (Intermediate)
- Place of work:Avenue d'Ouchy 4, 1006 Lausanne
Skills
BackendJava EntwicklungSQL DatenbankWebentwicklung
Your new challenge
As an experienced Backend Software Engineer at our company, you will primarily contribute to our high-quality digital signatures products by designing and implementing innovative features that meet the needs of our clients.
An overview of your tasks:
- Analysis new requirements for their feasibility and complexity
- Design, develop and maintain high quality Java applications in the field of digital signatures, deployed world-wide in the cloud and on-premises.
- Define component interfaces (APIs) and data models used by the systems
- Write appropriate automated tests and evaluate development tools
- Develop best practices for the company and participate in code reviews with the team
- Collaborate with teams in other departments to identify and prioritise requirements.
- Contribute to projects that enhance security and streamline processes for certificates, identities, and e-ID
What you bring along:
- University/technical college degree in computer science or comparable
- 5+ years of demonstrable experience in Java Development
- Strong knowledge of Java language and web development frameworks like Spring and Hibernate
- Experience with SQL databases (e.g. PostgreSQL, MS SQL Server)
- Good verbal and written English, French and German are an advantage
- Good analytical and communication skills, hands-on mentality and can-do attitude
- Enjoy working in a team to get better together every day
Preferred skills and qualifications:
- Experience with build automation tools (Maven or Gradle)
- Experience with DevOps practices and tools (Git, Jenkins, Kubernetes, Docker, etc.)
- Experience in SQL query optimization techniques and indexation
- Knowledge of OAuth2 and OpenID Connect
- Experience with agile software development methodologies
- Familiarity with web development (Angular)