Shield is looking for a strong Java Team Leader to build a new team of 4 developers, that would be responsible for collecting unstructured electronic communication data (from phone calls, chats, emails, etc.) and turning it into structured data that can be analyzed, and by that helping financial institutions fight crimes and manipulations.
You will have the opportunity to work in a challenging server-side environment with an emphasis on data integrity and accuracy, performance, rapid search for vast information (ELK), and other diverse challenges, such as integration with 3rd parties' providers.
On top of the formal requirements written below, we are looking for a positive person with a can-do attitude, someone who wants to take full ownership and be responsible for scaling up the product and the team. You can either be an experience Team Leader or just an excellent developer with experience as a Tech Lead or Scrum Master, who wants to grow and contribute in this field. In return, we offer a great environment of excellent people and healthy culture, and huge opportunities to grow together.
· BSc in relevant field
· 3+ years Java programming experience – MUST!
· Experience with Python
· Experience with Spring and hibernate
· Experience with Elastic search, Rabbit MQ – Big advantage
· Proven experience with RDBMS (MySQL)
· Experience with cloud providers, cloud native systems and micro-services