Technical Architecture Java back-end engineer

Hybrid / Prague 8 /
Hybrid
Lokation: Prague 8, HO 50 %
Languages: Fluent English and Czech

Level: Senior
Form of cooperation: Contraktor
Start date: asap
Allocation: Full-Time
Allocation length: Long term

  • About us…
  • We are the R7 Technical Architecture Team, serving the development streams building the destination architecture for all future Risk Management solutions.
  • The team defines the big picture architecture, ensures compliance and security, and also delivers the Architecture Guardrails, shared services that the development teams use to ensure architectural integrity and common observable behaviour of their services.
  • We are looking for somebody to fill a gap on the Guardrails engineering team.

  • About you…
  • First and foremost, you’re somebody who gets excited about technology and still wants – needs – to learn. 
  • Technology dogmatists need not apply. 

Task and responsibilities:

  • The Technical Architecture team is responsible for the big picture architecture of the R7 project, and that includes the architecture Guardrails. These are shared technical services, written in Java, and provide the R7 Platform Framework for the various services providing business functionality.

Mandatory skills and experiences:

  • A minimum of four years’ commercial experience developing software in Java.
  • Experience with containerisation at scale (Docker, Kubernetes / OpenShift).
  • Experience designing and implementing large, microservice- and service-oriented architectures.
  • Good conversational spoken and written English.

Optional skills:

  • Hands-on experience building cloud native solutions, ideally on GCP.
  • Experience of working with gRPC and protocol buffers.
  • Experience writing REST APIs (OpenAPI / Swagger)
  • Python knowledge.
  • Knowledge of financial markets (bonds, equities, interest rate swaps, futures, options)