Job Detail

Java Development Engineer

Inseriert am: 11.02.2020

Company Description


By joining Swissquote, you will become a member of the sector's leading company. You will be encouraged to develop your skills and to grow within teams of highly qualified specialists. We encourage personal development and actively support creative teamwork, leadership and responsibility.


In a development team focused on Forex Business, you will be involved in the whole software development life cycle.


Every day, you will face a challenging environment with high responsibilities where you will gain on banking and financial business knowledge. Your developments will contribute to the creation and the optimization of different banking tools & processes.


 


 


Job Description



  •  Constantly work on improvement and evolution of existing trading systems.

  •  Providing support on the applications to our internal and external users

  •  Providing support to our team by participating actively in the code reviews and in the technical choices of the projects you will be involved in

  • Creating clean, efficient and reliable code

  •  Creating meaningful unit and integration tests to ensure the highest quality of the systems

  •  Keeping yourself up-to-date on the leading edge technologies in order to be able to contribute to the technical choices of the department


Qualifications



  • Graduated from a Master/PHD in Computer Sciences with at least 5 years of experience

  • Solid analytical and problem solving abilities

  • Advanced experience of Java 8 Core, Memory Model, Thread Model, Serialization

  • Strong experience on Spring framework, Hibernate, Maven, Git

  •  Experience of Linux, Docker, Jenkins, Tomcat and Relational Database (Oracle)

  • Experience of testing frameworks (Junit, JBehave, WireMock…)

  • Fluent in English, French is an asset

  • Motivated, open minded, team player, rigorous and autonomous

  • Good communication and self-learning skills


The following points are assets:



  • Experience dealing with critical systems in a fast-pace environment

  • Knowledge of any front-end framework (ReactJS, AngularJS, etc.)

  • Knowledge in concurrent engineering

  • Knowledge of AKKA technologies

  • Knowledge on REST and micro services architecture

  • Experience translating business needs to efficient technical solutions

  • Interest in Agile Methodology


Additional Information


SQ3


Videos To Watch


Job Location

I'm interestedPrivacy Policy

Details