Skip to content
mimi

Senior Software Engineer - Java

CH_Prog_Partner_Whatjobs_Mixed_CPC

Switzerland · On-site Full-time Senior 2d ago

About the role

A career at Lombard Odier means working for a renowned global wealth and asset manager, with a strong focus on sustainable investing.

About the Role

We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in Java development to join our dynamic team in Geneva. You will be instrumental in designing, developing, and maintaining robust, scalable, and high-performance applications that drive our core business operations. This role offers an exciting opportunity to work on challenging projects, contribute to architectural decisions, and mentor junior team members.

Responsibilities

  • Design, develop, and maintain high-performance, scalable, and reliable Java-based applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the quality, performance, and security of our software.
  • Participate in code reviews, architectural discussions, and technical decision-making.
  • Mentor junior engineers and contribute to a culture of continuous learning and improvement.
  • Troubleshoot and resolve complex technical issues.
  • Stay up-to-date with emerging technologies and industry trends.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional experience in Java development.
  • Strong proficiency in Java and its ecosystem (Spring Boot, Hibernate, Maven/Gradle).
  • Experience with relational databases (e.g., PostgreSQL, Oracle) and SQL.
  • Familiarity with microservices architecture and RESTful APIs.
  • Understanding of software development best practices, including agile methodologies, CI/CD, and testing.
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work effectively in a collaborative team environment.

Benefits

We offer a competitive compensation package, comprehensive health, dental, and vision insurance, generous paid time off, a robust retirement plan, and opportunities for professional development and growth. Join us and be part of a company that values innovation, collaboration, and sustainability.

Skills

CI/CDGradleHibernateJavaMavenMicroservicesOraclePostgreSQLRESTful APIsSQLSpring Boot

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free