Careers

Java/Scala Developer

Responsibilities:
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


Apply sending your resume to hr@beamwallet.com


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