Backend Engineer

Europe - Remote - R&D - Contract - Intermediate

Glassbox is looking for a Backend Developer to join our global R&D team.

We are Glassbox, and our mission is to reveal the insights that empower organizations to deliver exceptional digital customer experiences. 

We are growing and have been recognized by G2 as one of 2023's Top 100 Software Companies in the world. 

Our customers are the best of the best and include six out of the ten largest global banks, the world’s largest hotel chain, the largest healthcare, and the largest telecommunications company in the U.S.

Now is the perfect time to come to Glassbox and help us accelerate our global leadership position!

If you are a dynamic, successful, experienced metrics-driven leader, Glassbox might be a great fit.

Will you join us on this journey?

What You Will Do
  • Design, develop, and maintain Java-based backend systems that handle large-scale data processing and analysis
  • Optimize existing systems for performance, scalability, and reliability
  • Collaborate with cross-functional teams, including data scientists, frontend developers, and product managers, to define and implement new features and data-driven solutions
  • Write high-quality, maintainable, and efficient code that adheres to best practices and coding standards
  • Participate in code and design reviews to ensure quality and alignment with project requirements
  • Troubleshoot and resolve issues in production systems
  • Continuously learn and stay up to date with the latest industry trends, technologies, and frameworks
  • Work in a scrum team using the scrum methodology
What You Will Need
  • 3+ years of experience in Java backend development
  • Experience working with Micro services and data-intensive systems
  • Knowledge of cloud platforms, such as AWS, GCP, or Azure
  • Experience with NoSQL databases such as Cassandra and SQL databases as PostgreSQL
  • Experience with RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)
  • Familiarity with Agile development methodologies and tools (e.g., Scrum, JIRA, Git)
  • Strong problem-solving skills, attention to detail, and ability to work independently as well as in a team environment
  • Excellent communication and interpersonal skills
  • Clear and Fluent English
  • Experience with Big Data technologies, such as Spark, Kafka, or Elasticsearch
  • Experience working with Python
  • Experience working with Node.js

Apply for this position

* Required
Files accepted .docx .doc .pdf
Cover Letter
Files accepted .docx .doc .pdf
Please provide the full URL e.g.
Please provide the full URL e.g.
There was an issue submitting the form, please check all the fields are correct and try again.
Thank you for contacting us. A member of our team will be in touch.
Please review our privacy practices: read privacy policy