-
Rapinno Tech Solutions GmbH

Java Architect

Rapinno Tech Solutions GmbH
Switzerland · Full-time · Mid-Senior

Job Title: Java Architect- DevOps Skills and API

Location: Geneva, Switzerland

Type of Hiring: Permanent (3 days a week in office. 2 days remote.)

Language: French- Good to have and English Advanced


Note: We are looking for EU/Swiss Citizens only


Job Description:

Must have:

  • Substantial experience with the Java language, the JVM and related Java technologies, features and constraints.
  • Substantial experience with REST APIs (including REST API design, versioning and maintenance) and good knowledge of networking.
  • Practical experience with build pipelines, Java application delivery and deployment to Linux or Kubernetes.
  • Excellent spoken and written communication skills in French and/or English.
  • Master’s degree in technology or equivalent.
  • Residency in Switzerland from the start of the mission.
  • In-depth software engineering knowledge and expertise; development, maintenance and software improvement
  • Firm belief in automation, infrastructure as code (eg: Puppet) and XaaS.
  • Open-mindedness and team spirit. Ability to work independently, excellent organizational skills and keen attention to detail.


Would be a plus:

  • Knowledge of the Spring framework
  • Experience with TLS/SSL, certificates and encryption in general
  • Experience with network security and firewalls
  • Some knowledge of containers and orchestrators (eg: Docker and Kubernetes)
  • Proficiency in other programming languages : Python, Bash scripting, SQL DBs (MySQL, MS SQL, Oracle) or NoSQL (MongoDB, ElasticSearch)
  • Interest in finance; good financial knowledge would be an advantage.
  • Hands-on experience with Agile methodologies.


Responsibilities

"Technical Architect"

  • Creating, modularizing and continuously improving our PAS B2B applications & APIs, from guidelines established with Solution Architects.
  • Collaborating with software engineers to implement said applications & APIs.
  • Promoting code out of our software factory to production, pushing for maximum automation but without making any compromises on the quality of the delivered solution.
  • Collaborating with DevOps for setting up state-of-the-art analytics and monitoring capabilities, providing both prescriptive and predictive insights.
  • Collaborating with DevOps for designing and writing code for infrastructure, quality assurance, configuration or security components.
  • Diagnosing production issues, performing root-cause analysis and working with all members of the cross-functional team to propose solutions.
  • Providing continuous guidance to software engineers around operational challenges, such as reliability and manageability, making sure that software implementations are production-proof.
  • Promoting data-driven decision-making and identifying the metrics that matter.


Training

  • EPFL or equivalent.

Key Skills

Ranked by relevance

devops java sql infrastructure as code network security python docker oracle puppet nosql mysql linux bash jvm
Login to Apply
Posted
Jan 28, 2025
Type
Full-time
Level
Mid-Senior
Location
Geneva

Industries

Software Development

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Nuki Home Solutions GmbH
Related

Site Reliability Engineer (f/m/d)

2026-05-28

Full-time
Associate
Austria
Software Development
Information Technology
View Job Details
ElectroNeek
Related

Middle Software Engineer (JS/TS)

2026-05-27

Full-time
Mid-Senior
Argentina
Software Development
Engineering
View Job Details
EPAM Systems
Related

DevOps Engineer

2026-05-27

Full-time
Associate
Argentina
Software Development
Engineering