Technical Architect Java/DevOps Engineer - Private banking

Synechron
Geneva, Switzerland
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Compensation
CHF 208K

Job location

Geneva, Switzerland

Tech stack

Java
API
Apache HTTP Server
Bash
Software Design Patterns
Linux
DevOps
Elasticsearch
Java Virtual Machine (JVM)
Spring
Python
Network Security
PostgreSQL
MongoDB
NoSQL
Oracle Applications
Software Engineering
Software Factory
SQL Databases
Management of Software Versions
Transport Layer Security
Firewalls (Computer Science)
Kubernetes
REST
Docker
Programming Languages

Job description

To reinforce the Synechron Switzerland team, we are seeking for a passionate DevOps 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. Our mission is for one of our clients, a Private Bank in Geneva., * You will be working in tandem with Business Analysts and Solution Architects to continuously improve our clients PWM Reporting applications & APIs.

  • You will be collaborating with 3rd party software vendors to integrate new components, support and maintain them.
  • You will be working closely with software engineers on all development-related tasks for applications & APIs.
  • You will be promoting code out of our clients software factory to production, pushing for maximum automation but without making any compromises on the quality of the delivered solution.
  • You will be setting up state-of-the-art analytics and monitoring capabilities, providing both prescriptive and predictive insights.
  • You will be writing code for configuration and security components.
  • You will be diagnosing production issues, performing root-cause analysis and working with all members of the cross-functional team to propose solutions.
  • You will be providing continuous guidance to software engineers around operational challenges, such as reliability and manageability, making sure that software implementations are production-proof.

Requirements

Do you have experience in Spring Framework?, Do you have a Master's degree?, Your profile and skills:

  • You justify a Master's degree in Technology or equivalent.
  • You possess experience with the Java language and the Spring framework, the JVM and related Java technologies, features and constraints.
  • You justify experience with REST APIs (including REST API design, versioning and maintenance) and good knowledge of networking.
  • You have experience with reverse proxies (e.g. Apache).
  • You are familiar with technical design (design patterns, modeling, DDD).
  • You are proficient in SQL DBs (PostSQL, Oracle).
  • You possess practical experience with build pipelines, Java application delivery and deployment to Linux.
  • You are experienced with containers and orchestrators such as Docker and Kubernetes, as well as network security and firewall.
  • You are proficient in other programming languages like: Python or Bash scripting.
  • You demonstrate in-depth software engineering knowledge. and expertise, development, maintenance and software improvement.
  • You consider yourself open-minded and a team player, with the capacity to work independently.
  • You are familiar with Jasper or PDF reporting, as well as TLS/SSL and encryption in general.
  • You are experienced with containers and orchestrators such as Docker and Kubernetes, as well as network security and firewall.
  • You are familiar with NoSQL databases such as MongoDB, ElasticSearch.
  • You speak English and French.
  • You are a Swiss resident or would like to become one.

Benefits & conditions

  • A competitive salary package and referral bonuses.
  • Monthly support to finance your lunches.
  • The opportunity to be part of a multicultural, supportive, hardworking team driven by values.
  • Up to 5 days of training per year.
  • Free and unlimited access to our global E-learning platform -> Over 16,000 modules available.
  • Annual license to access our banking/finance profession training platform to enhance your knowledge of various banking/financial professions and stay professionally updated.
  • Support, proximity, regular feedback, and exceptional event.
  • A certified working environment - GREAT PLACE TO WORK.

About the company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron's progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Blockchain and Artificial Intelligence to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 58 offices in 21 countries within key global markets.

Apply for this position