Avatar for interact.io

Digital Marketing & Sales Automation for B2B2C

Backend Developer (Java, MicroServices)

€40k – €70k
Apply now
interact.io develops cloud-based Digital Marketing and Sales Automation solutions for global clients. Using advanced data analytics and smart multi-channel content delivery options, we help our clients make better and more profitable connections with their target audiences.

The company is based in central Berlin (Germany) and has been founded by industry experts with extensive startup experience in the US and Europe. We are profitable and ready to take the next steps towards growth and expansion.

We are seeking ambitious, self-motivated backend engineers with extensive Java experience to architect and develop a new microservices-based platform for large-scale customer applications. Applicants should enjoy working in a fast paced and customer-oriented environment in a highly collaborative international team.

• Design, prototype and develop robust and secure Java-based MicroServices
• Participate in architecture decisions, complex development tasks and challenging client projects
• Design and build useful and intuitive REST APIs that serve our mobile and web applications
• Set the foundation for our search and analytics infrastructure
• Develop integrations with various 3rd party tools and data platforms

• A GitHub portfolio of work that demonstrates what you love to do
• B.S. / M.S. in Computer Science or other relevant fields
• A passion for crafting clean, elegant and secure code
• Strong quantitative, analytical, and critical thinking skills
• Ability to effectively communicate and interface with executives, developers, QA, and technical support staff
• Ability to work on multiple projects simultaneously in an agile, fast-paced environment
• Excellent communication and problem-solving skillsets
• Passionate about continually up-skilling and learning new technologies
• Good English skills (spoken and written)

• Extensive experience in Java and at least one more language such as Scala, Closure, Ruby, Python, C, or C++
• Expertise handling Java frameworks and technologies like DropWizard and Jersey, Spring and JPA
• Solid experience with search technologies such as Lucene, Elasticsearch or Solr
• Experience with NoSQL databases like Dynamo, Mongo or Cassandra
• Experience developing against popular public APIs
• Experience in software design techniques, TDD and Continuous Integration
• Experience in DevOps esp. AWS und Microsoft Azure a plus
• Stacks: Java | RESTful Services | JSON | Java J2EE | REST APIs | ElasticSearch

• Collaborate with outstanding people: We only hire the best. Our quality standards are high and our employees enjoy working alongside other high achievers
• Work in a spacious and modern office in the center of Berlin (Kreuzberg)
• Flexibility in terms of working hours and home office work
• Take on responsibilities quickly within an agile team
• Work on Open Source projects that we actively support
• Shape our product, see results quickly and contribute to the growth of interact.io and its products
• Gain a well-rounded experience: We offer a diverse and dynamic environment where you will get the chance to work directly with executives and gain broad knowledge across multiple areas of the business

Meet your team

People you would work with in this role

Patrick Levie

Avatar for Patrick Levie
Full stack developer with a passion for frontend development and rapid prototyping.

Marcin Leja

Avatar for Marcin Leja

interact.io at a glance

Digital Marketing & Sales Automation for B2B2C

interact.io focuses on SaaS, Enterprise Software, CRM, and Big Data. Their company has offices in Berlin. They have a small team that's between 11-50 employees.

You can view their website at http://www.interact.io or find them on Twitter, Facebook, and LinkedIn.

Similar jobs to Backend Developer (Java, MicroServices) at interact.io