Key Responsibilities
Design software according to agreed standards, architecture, and requirements
Plan and build creative, scalable, and secure solutions
Work closely with product managers in defining and implementing roadmap features
Contribute and drive technological and architectural decisions
Interface with various R&D groups, as well as support groups
Who You Are
B.Sc. degree in Computer Science, SW Engineering or equivalent %28M.Sc. is an advantage%29
At least 5 years of experience in Java server-side development, including cloud services %28preferably AWS%29
Experience in building complex, large-scale software solutions from scratch to live production
Experience with Java, Spring Boot, Spring Data, JPA, Swagger, Maven, Kafka, PostgreSQL, Jenkins, GIT, RESTful Services, Docker
Strong analytical skills
Self-starter, fast learner, and great interpersonal skills
Excellent English communication skills – spoken and written
Financial affinity is an advantage
A “Can-Do” mentality and mindset
Can learn and work in a fast-paced, dynamic environment