Backend Engineer


As a Backend Engineer, you will work on products used by thousands of people every day, and you will be driving the Backend development of those products while helping to mentor the team on the best practices, method, and development process as well as engaging with our customers to understand and help to build product specifications.

You will be working with Java, Scala, Ruby on Rails, and you will be monitoring and improving the product availability, robustness and scalability. You will encounter challenges of Big Data processing and fraud detection intelligence.

Location: Porto, Portugal

Responsibilities

  • Design and implement new features on Petapilot's data processing platform

  • Write the platform server side code and public APIs

  • Optimize the platform to maximize throughput and reduce latency

  • Engage with our customers to work on product specifications

Minimum qualifications

  • BS or MS degree in Computer Science or equivalent

  • Expert in Java, Scala and Spring framework

  • Knowledge of Apache Camel and ActiveMQ

  • Ability to work in a fast-paced and challenging environment

  • Ability to mentor the team and to be mentored by the team

  • Good verbal and written communication skills

  • Willing to travel occasionally to customer sites in EMEA

Preferred qualifications

  • Knowledge of Ruby on Rails is a plus

  • Good understanding of Scrum, Kanban, and other Agile methodologies

  • Knowledge of Big Data technologies like Hadoop, Apache Spark, Apache Storm and Apache Kafka is a plus

  • Good understanding of Scrum, Kanban, and other Agile methodologies

  • Good understanding of the DevOps mindset

  • Fluent in spoken and written English

Apply Now


Please specify your full name.
Please specify a valid e-mail.
Please upload your CV
File type should be pdf or docx
File size should be less than 2MB