Cloud Developer (17338)

5/2020 (1m)
Kontrakt přes CP
160 000 CZK
« zpět
Tato pozice není aktuálně dostupná
Cloud Developer wanted for a perspective, international product in the banking sector. Are you at home in Java ? Then read on, this may be the perfect opportunity for you. 

Location: Prague
Form of cooperation: Freelance contract
Start of cooperation: ASAP

About the project: 
You’ll be working on a high-throughput streaming data ingestion and handling system, in a language-heterogeneous environment, with most of development being done in Java 8+, but also dabbling in Scala and Go. The architecture combines regular "web programming-style" synchronous calls via gRPC with actor model-inspired processors based on Kafka. From the code side we're using FPinspired approach, especially due to its better fit to asynchronous and reactive processes. 

What will you be working on: 
- design, develop, test, deploy, maintain and improve the client’s software 
- manage your own project priorities, deadlines and deliverables
- stay up to date on technology news and help improve processes/culture  

What you need to know: 
- programming competency: Java
- background in building distributed applications on Linux or in a cloud native stack (ideally CNCF)  
- familiarity with SQL databases 
- a degree in Computer Science, Math or Engineering or equivalent experience  
- an appreciation of the challenges of building, running and servicing a minimum downtime production system 
- interest and ability to learn, collaborative working style 
- very good written and spoken English skills 

Nice to have: 
- experience with developing cloud native and 12factor applications  
- Kubernetes experience on AWS, GCP or Azure 
- DevOps experience with GitHub, Terraform, CI/CD (Circle or similar)  
- experience with NoSQL databases 
- an interest or background in financial markets and risk management