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
Related Jobs
3 roles aligned with this opportunity
Site Reliability Engineer (f/m/d)
2026-05-28
Middle Software Engineer (JS/TS)
2026-05-27
DevOps Engineer
2026-05-27
- Posted
- Jan 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Geneva
- Company
- Rapinno Tech Solutions GmbH
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Site Reliability Engineer (f/m/d)
2026-05-28
Middle Software Engineer (JS/TS)
2026-05-27
DevOps Engineer
2026-05-27