Engineering Team Lead - Java

September 25

Apply Now
Logo of DEMICA

DEMICA

Securitisation • Invoice Discounting • Supply Chain Finance • Working Capital Management • Trade Receivables Securitisation

201 - 500

💰 $30M Series C on 2020-01

Description

• As a Team Leader in our Engineering team, you will report into the VP of Engineering and will be integral to the delivery of our mission critical systems. • You will lead group of developers and QAs forming a scrum team. • You should be a proven team player who can also demonstrate ownership and initiative. • Your new role will see you being a key contributor to ensuring we deliver high quality code, and make sensible, strategic component design decisions. • You have a keen eye for detail and a desire for perfection balanced with a pragmatic approach. • You will be able to work on both greenfield and legacy system challenges and enhancements. • Demica delivers within an agile framework, so you will be comfortable working according to Scrum and Kanban methodologies in cross-functional teams. • You will know how to build software which meets functional needs, as well as non-functional aspects, such as security, scalability, auditability, etc.

Requirements

• 5-8+ years experience as a developer, ideally in an enterprise environment • 3+ years experience coaching and developing technical teams. • Fluent in English & Polish • Experience working in an Agile development methodology • Experience in developing distributed systems in a microservices architecture • Strong experience in Java and JVM languages • Experience in Scala or willingness to learn • Experience in using relational databases (MySQL) and non-relational datastores (Elasticsearch, parquet files) • A good understanding of micro-services frameworks and techniques (Spring, REST, Cloud deployments, monitoring/supportability) • Awareness of the OWASP top ten and other security considerations for micro-services and web applications • Understanding and exposure to JIRA, Confluence, GIT, Jenkins, Maven, Artifactory • Experience with working in a continuous integration environment (preferably with Jenkins) and containerised (Docker) and orchestration (Kubernetes) technologies • Excellent personal organizational and prioritisation skills • A desire to remain technically capable and an expert in current technologies • Ability and willingness to understand business requirements and being able to translate them to the technical implementation • Experience working with Apache Spark and big data storage mechanisms (Parquet files, Delta Lake) • Understanding the challenges related to geo-distributed deployment and operational aspects of software running globally • Knowledge of web languages and frameworks, in particular Angular, Typescript/Javascript, CSS • Experience working in nimble, rapidly evolving environments

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com