DevOps Engineer-Architectural Focus with Java Experience
Role details
Job location
Tech stack
Job description
We are seeking a DevOps Engineer with strong Java expertise and a passion for architectural design and performance optimization. This role emphasizes architecture and investigation over day-to-day operational work. You will collaborate across multiple teams, driving transversal initiatives, ensuring application robustness, and contributing to strategic improvements across our platforms., * Design, analyze, and troubleshoot Java-based applications (Java 13+, Spring, Spring Boot).
- Lead and contribute to architectural and performance investigations.
- Conduct memory and performance analysis to optimize systems.
- Utilize monitoring tools such as Grafana and Kibana for system insights.
- Manage reverse proxy challenges and provide infra/ops guidance when needed.
- Collaborate with cross-functional teams to drive communication, efficiency, and best practices.
- Ensure adherence to application security and algorithmic robustness., * Partner with Business Analysts and Solution Architects to enhance Front Tech applications and APIs.
- Collaborate with 3rd-party vendors on component integration and support.
- Drive automation in build and release pipelines while maintaining top quality.
- Establish and maintain advanced analytics and monitoring for proactive system health.
- Develop and maintain configuration and security components.
- Perform root-cause analysis and guide teams in resolving operational issues.
- Provide technical mentorship on reliability and manageability best practices.
- Advocate for data-driven decision-making and identify key operational metrics.
Requirements
Do you have experience in Spring Framework?, Do you have a Master's degree?, Eligibility: Only EU/Swiss Nationals or Valid B/C Permit Holders will be considered., * Strong expertise in Java (13 or later), Spring, Spring Boot.
- Experience with PowerShell scripting.
- Familiarity with Grafana and Kibana monitoring tools.
- Sound understanding of reverse proxies and related troubleshooting.
- Awareness of secure coding and application security best practices.
- Knowledge of cloud platforms (AWS preferred).
- Familiarity with Kubernetes is an advantage.
- Excellent collaboration and communication skills.
Experience & Background
As part of the Front Tech team, you'll engage with high-profile applications and play a key role in specifying, documenting, and rearchitecting technical systems to meet evolving business needs. You'll collaborate closely with peers in the DevOps Chapter, infrastructure teams, and data providers-contributing to continuous improvement and innovation.
We are looking for a DevOps Architect with top-tier Java and API expertise, capable of ensuring microservice reliability, architectural soundness, and deployment excellence. Understanding Agile methodologies is beneficial.
Must-Have Qualifications
- Proven experience with Java, Spring framework, JVM technologies.
- Strong background in REST API design, versioning, and maintenance.
- Solid experience with reverse proxies (e.g., Apache).
- Proficiency in SQL databases (PostgreSQL, Oracle).
- Hands-on experience with build pipelines, Java deployments on Linux or Kubernetes.
- Excellent verbal and written communication in English and/or French.
- Master's degree in Technology or equivalent experience.
- Residency in Switzerland required from mission start.
- Strong organizational skills, attention to detail, and ability to work independently.
Nice-to-Have Skills
- Interest or experience in finance.
- Knowledge of OpenID Connect (OIDC) / OAuth 2.0.
- Experience with TLS/SSL, certificates, encryption, and firewalls.
- Familiarity with Docker, Kubernetes, and containerization.
- Additional scripting in Python or Bash.
- Experience with Infrastructure as Code (e.g., Puppet).
- Knowledge of NoSQL databases (MongoDB, Elasticsearch).
- Exposure to Agile methodologies.