Mantis

Java Software Engineer | Extole

About company:
Extole’s mission is to help great consumer brands activate their greatest asset - customers that love their brand. We are the largest advocacy platform, and many of the most recognizable retailers, banks, and consumer brands connect us to their sites, apps, and stores to engage their current customers to refer their friends.
Extole is backed by some of the best VCs in the valley, including Red Point, Shasta, Norwest, and Scale, and led by an executive team that created one of the core products in Adobe’s Marketing Cloud.

www.extole.com   

Position Description:
We are looking for a Java Developer to build highly scalable, quality software that is easy to evolve and use.
Extole is built using a number of java services that collaborate using REST and Kafka. Slower processing is handled by Spark running on our Hadoop cluster. The front end is either highly optimized custom code injected into our clients sites or a static Javascript Backbone setup Restfully talking to our backend. We use Terraform to fully describe our infrastructure on AWS.
Extole's engineering is a close-knit team where everyone reviews each other’s Github pull requests. We are expected to learn from our peers and help others learn.
Java developer roles and responsibilities include managing Java application development while providing expertise in the full software development lifecycle, from concept and design to testing:

  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Prepare designs in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements:

  • BS/MS degree in Computer Science, Engineering or a related subject
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java platforms
  • Object Oriented analysis and design using common design patterns
  • Excellent knowledge of Relational Databases, SQL
  • Experience in the Spring Framework
  • Experience developing on Linux/macOS
  • Experience with test-driven development
  • Experience working in an Agile environment
  • Experience with Kafka, Spark, Hadoop, Hive, Pig are a plus
  • Experience with Terraform, Ansible and AWS are a plus

Benefits:

  • You will work with a team of talented people in our Moldova office, located in the centre of Chisinau
  • Highly competitive salary
  • Paid sick leave and vacation
  • Flexible work hours.

Want to apply? Our recruitment partner is Rabota.md, so you are invited to send your CV to hr@rabota.md   They will organize an interview with us. You are welcome to our team!

Email: hr@mantis.md 

Mantis в соцсетях



Контактная информация

Bulevardul Ștefan cel Mare și Sfînt 65, Chișinău 2001, Мoldova
Тел.: 079640444, e-mail: hr@mantis.md
Прикрепить CV Создать CV
Прикрепить CV

Укажите ваше Имя и Фамилию



Создайте лучшее CV в Молдове!

Заполните CV на Rabota.md
и в один клик отправляйте в любую компанию!

Это займет 10 минут

У вас уже есть CV на нашем сайте?
Войти на сайт


Создайте лучшее CV в Молдове!

Заполните CV на Rabota.md
и в один клик отправляйте в любую компанию!

Это займет 10 минут

У вас уже есть CV на нашем сайте?
Создать CV


Отправить CV

Укажите желаемую вакансию


Закрыть

CV отправлено!

Закрыть
Войти через