Launch Recite Me assistive technology
Back to job search

Senior Software Engineer - Java

  • Location:

    Canton of Aargau

  • Sector:

    Technology

  • Job type:

    Permanent

  • Salary:

    Negotiable

  • Contact:

    Haydie Valerio

  • Contact email:

    Haydie.Valerio@oliverjames.ch

  • Job ref:

    JOB-012025-269206_1738333023

  • Published:

    circa 1 mesi fa

  • Expiry date:

    2025-03-02

Job Title: Senior Software Engineer Java

Job Type: Full-time

Location: Aargau (hybrid and flexible)

We've partnered with a leading provider of specialised software solutions to find a Senior Software Engineer Java to join their dynamic team. This company develops high-quality administration systems for the financial and pensions sector, working with well-known clients and leveraging modern technology to drive innovation.

The Role

The Senior Software Engineer will play a key role in designing, developing, and maintaining software solutions. Working closely with a team of experienced developers, product owners, and testers, this individual will contribute to both new feature development and the modernisation of existing systems. The role involves full-cycle development, from conceptualisation to deployment, with a focus on quality, scalability, and best practices.

Key Responsibilities

  • Design and implement new features from conception to go-live.
  • Enhance and maintain existing software solutions in collaboration with cross-functional teams.
  • Ensure high code quality, maintainability, and testability.
  • Contribute to the establishment of best practices, coding standards, and architectural guidelines.
  • Provide mentorship and guidance to junior and professional engineers.

Key Requirements

  • Degree in Computer Science or equivalent qualification.
  • Extensive experience in agile software development with strong expertise in Java technologies.
  • Deep understanding of software architecture, design patterns, and modern development practices (Scrum, Clean Code, Clean Architecture, etc.).
  • Proficiency in CI/CD, DevOps, containerisation, and cloud technologies.
  • Experience with web applications (Angular) in a Java environment.
  • Strong analytical skills and a systematic approach to problem-solving.
  • You are able to communicate fluently in German.
  • Experience in the financial or pensions sector is a plus but not required.

This is a fantastic opportunity for a skilled Java engineer looking to take on a senior role in a forward-thinking environment.

Image 2022 03 22 T16 58 33

A Milano si cercano professionisti del recruiting. Parte l’Academy di Oliver James