Full-Time Java Back-End Engineer
Trustly is hiring a remote Full-Time Java Back-End Engineer. The career level for this job opening is Experienced and is accepting Brazil based applicants remotely. Read complete job description before applying.
Trustly
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
WHO WE AREAt Trustly, we’re on a mission to deliver a better way to pay and get paid. Consumers deserve a payment option that prioritizes financial responsibility, and merchants should have the independence to accept payments without unnecessary costs. This mission drives everything we do. We’re revolutionizing the payments industry by making Pay by Bank the new standard at checkout, providing a smarter payment option to credit and debit cards. For merchants and consumers, this means the freedom to make and receive payments with greater security and ease.
About the teamWe are a fintech, so technology is the most important part of our product! Product engineering teams are primarily responsible for keeping Trustly running and ensuring that we can continue to grow at an accelerated pace. We are the guardians of business rules and integrations with our partners. When we are not directly responsible for this, we provide an interface with the necessary information for other teams to do.
What you'll do:
- Efficiently design tech solutions, discuss non-functional requirements, propose new tools or ways to achieve goals, create technical documentation and assess new solutions taking part of design for maintainability
- Develop metrics, alerts, and system dashboards using metric systems such as Prometheus, Kibana, Grafana and New Relic
- Provide trainings for newcomers and for operational teams, provide trainings to technical and functional teams
- Monitor system modules health and performance, support Operational teams (MTS, banking, etc), fix issues including PROD database changes
- Lead initiatives that involve support PM gather business requirements, take part in functional discussions with the Product Team, be capable to defend your ideas and proposals, document Features
- Lead initiatives that involve technical refinements, create plans for task-forces
- Develop complex solutions and lead initiatives that involve bugfixing, create and maintain integration tests, create and maintain unit tests, create API endpoints, create new backend services, entities, repositories, etc., estimate efforts and Investigate issues
- Develop UI for Admin Portal, update API endpoints, create and update SQL queries
- Analyze huge volumes of data and logs, take part in complex issue investigations and to recognize if the system is performing as expected.
Who you are:
- Solid knowledge and experience with Java
- Solid knowledge of software engineering concepts
- Solid knowledge of relational and/or non-relational databases
- Basic knowledge of HTML, CSS, and Javascript
- Ownership and focus on solutions
- Ability to work with remote and international teams
- Ability to communicate clearly and objectively
- Advanced English