Java Architect with DevOps - Switzerland (Geneva)

Canton of Geneva, Geneva  ‐ Onsite

Keywords

Java (Programming Language) Application Programming Interfaces (APIs) Automation DevOps Agile Methodology Software Engineering Kubernetes Restful Api Innovation Architecture Bash Shell Customer Experience Software Design Patterns Linux Elasticsearch Java Virtual Machine (JVM) Spring Framework Python (Programming Language) Network Security MongoDB NoSQL Oracle Applications Predictive Analytics Software Factory Solution Architecture SQL Databases Software Versioning Root Cause Analysis Transport Layer Security Puppet Docker

Description

Role - Java Architect with DevOps
Employment Type: Permanent

Special Criteria

A mandatory requirement for working with us is to be domiciled in Switzerland.
3 Days Onsite, 2 Days Remote. French Fluent. EU Nationals only.

Mandatory Skills
Technical Architecture, DevOps.

Job Location - Geneva Switzerland
3 Days onsite. 2 Days Remote

Job Description

As a member of Front Tech, you'll join an inspiring team of technologists dedicated to our high-profile PWM Reporting applications, and you'll be a key player in specifying, documenting, rearchitecting and further improving their technical architecture to optimally address both current and future business needs. You'll benefit from direct collaboration and knowledge sharing with your peers in the Technical Architects Chapter and also interact with other teams that provide the infrastructure and the data that is served to end users.

We are looking for a passionate Technical Architect with top-notch Java and API expertise, who can help us deliver software products to the best standards. You will be responsible for micro-service reliability, technical architecture decisions and deployment up to production. Coming in with an understanding of the importance of end-to-end software development – such as Agile frameworks – is a plus. And best of all, you'll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
Must have:

Substantial experience with the Java language and the Spring framework, 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.
Substantial experience with technical design (design patterns, modeling, DDD)
Proficiency in SQL DBs (PostSQL, Oracle)
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
Open-mindedness and team spirit. Ability to work independently, excellent organizational skills and keen attention to detail.

Would be a plus:

Interest in finance; good financial knowledge in the area of performance calculation would be an advantage.
Knowledge of Jasper or PDF reporting.
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
Firm belief in automation, infrastructure as code (eg: Puppet) and XaaS
Knowledge of NoSQL databases (MongoDB, ElasticSearch)
Hands-on experience with Agile methodologies.

As the perfect candidate for this role, you are passionate about technology, with a keen interest in reliability and automation. You will use your strong engineering skills to design and implement fault-tolerant systems and prevent production problems. While making customer experience your number one priority, you will use your fast problem-solving skills to fix any unanticipated issues. In this role you will have the opportunity to work on state-of-the-art technology with a team of demanding professionals, where your expertise and interpersonal skills will be greatly valued and continuously developed.

Responsibilities

Working in tandem with Business Analysts and Solution Architects to continuously improve our PWM Reporting applications & APIs
Collaborating with 3rd party software vendors to integrate new components, support and maintain them.
Collaborating with software engineers on all development-related tasks for 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.
Setting up state-of-the-art analytics and monitoring capabilities, providing both prescriptive and predictive insights.
Writing code for configuration and 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.

Eligible candidates, please share their resume/CV at

Any references would also be accepted.

Thanks & Regards,
CosMicIT GmbH, Germany ??
CosMicIT Informatics India Pvt Ltd. ??
CosMicIT Spolka Z Ograniczona Odpowiedzialnoscia, Poland ??
www.CosMic-IT.com | www.CosMic-IT.in
LinkedIn: https://www.linkedin.com/company/cosmic-it/

For more job openings for Europe/India please click the given link: https://jobs.cosmic-it.in
Start date
ASAP
Workload
100% (5 days per week)
Duration
12 months
(extension possible)
From
CosMicIT GmbH
Published at
22.04.2025
Contact person:
Mritunjay jha
Project ID:
2871472
Industry
IT
Contract type
Freelance
To apply to this project you must log in.
Register