Java/Scala Developer

Develop, support and provide technical assistance to the engineering team to reduce complexity
Promote a high performance culture
Encourage and demonstrate engineering best practices
Contribute to and support the team in delivering solutions with a focus on quality
Brainstorm, challenge, feedback and negotiate system architecture and technical solutions
Collaborate with Engineering and Product Managers in a triad to discover and validate technical issues
Ensure solutions can balance long term ambitions and short term goals
Contribute across teams for major and parallel projects
Set up and configure monitoring and alerting
Promote a security first mentality in the team

Candidate Requirements:
Expert level experience in Scala or Java and RESTful APIs
Experience with SQL and NoSQL storage solutions
Experience with AWS ecosystem
Experience with microservices architecture
Experience with Agile Development, Design Patterns, TDD and Gitflow
Experience with Gitlab/Bitbucket
Language skills: English – good understanding


Beneficial/Advantage knowledge
Experience with GraphQL and Apollo Client
Experience with Terraform, Newrelic and Kibana
Experience with Kotlin
Experience with Kubernetes
Experience in data science/data modeling

Company offers:
Experience working in a Fintech based in Portugal
Remote work (option to also work in the office)
B2B collaboration contract
Be part of a new team working on internationally used payment solutions and development of loyalty solutions

Job Type: Full Time
Job Location: Cascais
Department: Engineering

Apply now!

Careers Form