Java Developers

Sei unter den ersten Bewerbenden.
Nur für registrierte Mitglieder
Genf
CHF 80’000 - 100’000
Sei unter den ersten Bewerbenden.
Vor 2 Tagen
Jobbeschreibung

We are seeking several skilled Java Developers to join our teams working for a leading client in the banking sector. You will have the opportunity to help design, build, and enhance innovative, robust applications that directly influence the experience of thousands of daily users. Your mission will span the entire software lifecycle, from ideation to deployment, as well as continuous improvement in a collaborative, agile environment.

Key Responsibilities

  • Collaborate across all stages of software development, from ideation to deployment, closely interacting with cross-functional teams.
  • Develop new features and optimize existing applications, primarily for mobile and web platforms.
  • Contribute to technical and architectural decisions, conduct code reviews, and oversee automated testing.
  • Work hand-in-hand with Product Owners and business teams to deliver high-quality, user-centric solutions.
  • Maintain and support applications to ensure client satisfaction and adherence to service commitments.
  • Participate in or lead complex projects independently within an Agile/DevOps environment.
  • Remain proactive in identifying opportunities for technology adoption and process improvement.

Desired Profile

  • Bachelor’s or Master’s degree in Computer Science.
  • At least 2 years of experience developing production-ready applications.
  • Strong proficiency in Java (versions 8 through 17; experience with Java 21 is a plus).
  • Solid knowledge of Spring, Hibernate, and Maven ecosystems.
  • Experience with microservices architectures and RESTful APIs.
  • Proficient in relational databases, primarily Oracle (knowledge of PostgreSQL/Redis is an advantage).
  • Familiarity with CI/CD tools (Jenkins) and container technologies (Docker; Kubernetes experience is a plus).
  • Experience with test-driven development (JUnit5, TestNG, Selenium, JBehave is a plus).
  • Enthusiastic about continuous learning and technology watch.
  • Knowledge of RabbitMQ, Tomcat, Git, and Linux environments is appreciated.
  • Excellent communication and analytical skills; fast learner able to work independently and in distributed teams.
  • Fluent English is mandatory (main communication language); French is an asset.

Additional Assets

  • Experience in the banking or financial sector.
  • Ability to quickly understand new business domains and work autonomously.
  • Interest or experience in event-driven architectures.
  • Previous practice in Agile/DevOps teams.

Seniority level

  • Seniority level

    Not Applicable

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Alpineo Consulting by 2x

Get notified about new Java Software Engineer jobs in Geneva, Switzerland.

Full Stack Engineer (C# and React/ Typescript)

Senior Java Full Stack Lead, Application Support Lead and Agile Practitioner (f/m/x)

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.