Principal Software Engineer

Resumen del puesto
Indefinido
Bucharest
Salario: No especificado
Unos días en casa
Competencias y conocimientos
Contenido generado
Java
Junit
Mockito
Spring
Apache maven

Swissquote
Swissquote

¿Te interesa esta oferta?

Preguntas y respuestas sobre esta oferta

El puesto

Descripción del puesto

As a member of the Languages and Frameworks teams, you can expect your mission to look like this:

  • Drive the evolution of the technical stack of the organization
  • Provide guidance regarding technological decisions for product teams through presentations, documentations and demos
  • Enable knowledge sharing about languages, libraries, frameworks and best practices with product teams
  • Design technical libraries that help teams deliver business value to customers
  • Perform design reviews, provide input and estimate effort required for implementation
  • Develop unit, integration and End2End tests using modern test frameworks
  • Provide support to our internal or external libraries and frameworks users
  • Maintain libraries and framework integrations by fixing defects/bugs and production incidents
  • Work closely with product development teams and operations teams to gain first-hand experience and discuss possible solutions and alternatives to embed their requests

Requisitos

What you will bring

  • Educational background: Bachelor or Master in Computer Science
  • Fluent in English
  • A mindset of curiosity, critical thinking, problem solving, constructive collaboration
  • Eager to learn and lead by example
  • Open to working within a diverse remote team located in Switzerland
  • Sound experience with Java application development using the Spring framework
  • Hands on experience with Apache Maven
  • Sound experience with testing frameworks and libraries like JUnit, Mockito, AssertJ, Awaitility, etc...
  • Event-driven architectures and microservices
  • Frontend development and the React framework

Will be considered as a plus

  • Previous experience within a platform/enabling team
  • Previous experience with solutions such as OpenRewrite and Renovate

¿Quieres saber más?

¡Estas ofertas de trabajo te pueden interesar!

Estas empresas también contratan para el puesto de "{profesión}".