Senior Software Engineer
Job Summary
- Perform design reviews provide input and estimate effort required for implementation
- Design application components to meet the business requirements and the functional design
- Produce code that meets our expectations about structure stability efficiency reliability
- Develop unit integration and End2End tests to the highest possible coverage levels by using modern test frameworks
- Provide applications support to our internal or external users
- Maintain applications by fixing defects/bugs and production incidents
- Create builds and deployment baselines deployment notes and operating instructions
- Work closely with financial experts to gain first-hand experience and discuss possible solutions and alternatives to embed their requests
Qualifications :
What you will bring:
- 6 years of experience with Java 8
- Testing frameworks like JUnit Mockito TestNG JBehave Selenium Cucumber
- Event-driven architectures and microservices
- Software design patterns
- Jersey GraphQL
- Spring Hibernate RabbitMQ (or other message broker) Jersey GraphQL
Additional Information :
What we offer:
- Modern international work environment built on collaboration flexibility and respect
- Hybrid way of working (1 day per week in the office)
- Exciting opportunity to boost your career and develop solid banking and Fintech business expertise
- 25 annual days off
- Annual bonus
- Medical insurance
- Meal tickets
- Shares plan
- Bookster
Remote Work :
No
Employment Type :
Full-time
Key Skills
About Company
As a leading provider of online financial services, Swissquote Group offers innovative solutions and comprehensive services to meet the wide-ranging demands of its global clients.With an Online Trading Platform linked to more than 60 stock markets in over 40 countries, including off-e ... View more