Java Developer (Ref.: MM/0818)

Java 8 - RESTfull - web API
Wrocław, Permanent or B2B contract

Are you open-minded and passionate about programming? You want to develop your career as a Java Developer? You want to direct yourself to technical expertise working in ambitious and stimulating projects? Join Margo!

Role overview:
As a Java Developer you will work in the STS Trading IT team developing new applications and extending existing ones. This role concerns all the tasks related with entire lifecycle of product development, i.e. contact with stakeholders, gathering requirements and analysis, design of architecture, implementation, design and write different types of tests, packaging, deployment, support and maintenance software in production.

As a member of the team, you are responsible for:

  • Writing applications responsible for providing market data, processing and persisting transactions

  • Working with the analysts on the requirements, preparing the releases and delivering the applications to production

  • Seting up continuous integration testing and updating related documentations

  • Active participation in the design and technology review of the applications written in the team

  • Ensuring quality of the provided solutions through ongoing monitoring and quickly responding to emerging issues

  • Grasping complex business concepts of FX space and Structured products

  • Prioritizing and managing time to ensure on time delivery of multiple projects at the same time, in parallel to evolving the testing of legacy applications

The position is ideal for you if:

  • You have a few years of experience

  • You have very thorough understanding of Java technology fundamentals (Java 8) and design patterns used in real-time transaction processing systems

  • You have very good understanding of Object oriented design and programming

  • You have experience with all phases of the software/system lifecycle process

  • You have experience in building Web services (RESTful) and designing the API

  • You have experience in test automation (unit, integration, acceptance tests etc.)

It would also be great if you have:

  • knowledge about Spring framework suite: Core, Boot, Caching

  • experience in working with distributed, highly available transaction processing systems

  • experience with service discovery engines (Consul, Spring Cloud or custom solutions)

  • experience in EIP (Spring integration or Apache Camel)

  • experience in BDD (JBehave or Cucumber)

  • Proven track record of developing enterprise, multi-tier applications in particular web services, client server and server side application programming that also include data management aspects

Joining Margo you can expect:

  • Ability to work in international consulting company, a leader in its industry in France

  • Ambitious projects in the IT sector

  • Permanent contract or B2B cooperation

  • ­­­Benefits such as medical care and sports card

  • Opportunities for development (planning career paths, trainings, opportunities to switch between projects, including changes of position, opportunities to engage in additional activities)

  • Very good atmosphere of work, integration events


Please fill in the required fields
Please attach at least one file
Incorrect entry for the following field(s): .
Échec de l'upload du fichier . Make sure the file does not exceed the maximum size.