Technical Architect Java/DevOps Engineer - Private banking
Role details
Job location
Tech stack
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.