Senior Backend Engineer

Há 6 dias


Curitiba, Brasil Ezycollect Tempo inteiro

Overview
Why join ezyCollect
In the time it takes you to read this job ad, our platform collects around $58,991.86 from businesses that struggle with late-paying customers.
Since 2016, ezyCollect, with over $17B in receivables under management, has been helping 1,200+ businesses reduce their overdue invoices by 43% on average.
ezyCollect is an Australian-founded B2B SaaS FinTech on a mission to eliminate late payments in the Food & Beverage, Wholesale Building Supplies and Education industry.
Our invoice-to-payments subscription software complements accounting/ERP software (MYOB, Xero, NetSuite, SAP etc.) to automate the process of getting paid.
We are expanding our products and services as well as our team
We are a team of over 60 across Australia, New Zealand, Brazil, the Philippines, the USA and Canada.
ezyCollect is driven by a passionate and dynamic team that loves solving real business problems using the latest technology to get businesses paid on time every time.
Our vision is to empower our clients to grow their businesses through integrated and faster payments, the latest and most accurate credit data and process automation.
We're looking for curious, determined professionals who thrive in a fast-paced, collaborative environment.
Senior Backend Engineer
As a Senior Backend Engineer at ezyCollect, you'll design and build impactful products and services that help businesses thrive.
Working within one of our engineering teams, you will take ownership of backend systems, continuously improve their performance, and see firsthand how your work enhances the lives of users.
Responsibilities
Develop and improve ezyCollect features, ensuring code is secure, well-tested, and high-performing.
Take initiative in managing tasks, anticipating issues, and communicating effectively.
Proactively propose solutions with clear analyses of their pros and cons.
Identify areas of technical debt, propose solutions, and lead their implementation.
Maintain and improve team standards for code style, maintainability, and best practices, including through code reviews.
Collaborate with the team to deploy features and improvements efficiently.
Promote accountability and ownership within the team while building trust.
Mentor and support team members to foster their growth and success.
Qualifications
6+ years of experience in software development or equivalent.
2+ years in backend development for multi-tenant, cloud-native SaaS software.
Strong proficiency in:
Java, Spring, or Spring Boot
Decoupled and event-driven architectures
Secure, scalable, and resilient cloud-native solutions
Microservices
AWS services (e.g., Lambda, S3, SNS, SQS)
Fluent or native English communication skills.
Desirable Qualifications
Experience in fast-paced FinTech or SaaS environments.
Expertise in designing APIs as modular building blocks for future products.
Experience building workflow execution apps with technologies such as Temporal, Step Functions, and others.
Experience with modern User and API authentication and authorisation implementation
Working experience with Kubernetes
The Ideal Candidate
Demonstrated ability to write clean, maintainable, and well-crafted code.
Open to giving and receiving feedback in a collaborative environment.
Skilled at managing competing priorities and delivering results.
Analytical, data-driven decision-making approach.
Strong communication and team-building skills.
Benefits
Some of our benefits and perks:
Enjoy the flexibility of a fully remote, work-from-home role
Flexible working arrangements
Health insurance
4 weeks annual leave per year
2 weeks sick/carer\'s leave per year
Generous parental leave policy
WFA policy
Other leave allowances (i.e. compassionate leave, bereavement leave, emergency leave, etc.)
Employee Share Options
Annual Training Budget
Employee SWAG
Quarterly Social Team Events
Monthly Virtual Entertainment
Having a large impact, a small team, and helping shape the future of ezyCollect
Joining a passionate team that rewards the right behaviours
Work for an exciting Australian company
Working with a product that customers love
>1,200 customers in >18 countries
There is an exceptional opportunity for the right candidate to work closely with our business founders, grow together with the company and help shape the future of ezyCollect
Being part of a passionate, entrepreneurial team where you'll be valued for your contribution
Dedicated training and coaching to help facilitate your career growth
Insight/access into multiple facets of the business, giving a unique level of experience
Fun, collaborative and supportive work environment
#J-18808-Ljbffr


  • Backend Software Engineer

    1 semana atrás


    Curitiba, Paraná, Brasil beBeebackend Tempo inteiro R$2.040 - R$2.760

    Job Title: Backend Software Engineer",


  • Curitiba, Brasil DEUNA Tempo inteiro

    Join to apply for the Senior Golang Backend Developer role at DEUNA Join to apply for the Senior Golang Backend Developer role at DEUNA About DEUNA DEUNA is a rapidly growing startup revolutionizing global commerce with ATHIA, our AI-powered orchestration and payments platform that helps large enterprises boost approval rates, reduce costs, and unlock...


  • Curitiba, Brasil Dlocal Tempo inteiro

    Join to apply for the Senior Software Engineer (Golang) role at dLocal1 day ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer (Golang) role at dLocalWhy should you join dLocal?dLocal enables the biggest companies in the world to collect payments in 40 countries in emerging markets.Global brands rely on us to increase...

  • Python Engineer

    3 semanas atrás


    Curitiba, Paraná, Brasil AgileEngine Tempo inteiro

    Join to apply for the Python Engineer (Senior/Lead) ID39926 role at AgileEngine 2 days ago Be among the first 25 applicants Join to apply for the Python Engineer (Senior/Lead) ID39926 role at AgileEngine AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank...


  • Curitiba, Brasil Flyiin Gmbh Tempo inteiro

    Hello, we are looking for a senior software engineer that is really into working w/ elixir!As a Software Engineer, you will be part of a dynamic team to design, build, and launch products that deliver Kenzie's vision and goals using best software development practices.You'll join us to:Design and build scalable backend services;Write clean, simple, testable...


  • Curitiba, Paraná, Brasil SoftDesign Tempo inteiro

    O que buscamos?Buscamos uma O que buscamos?Buscamos uma Pessoa Desenvolvedora Back-End Java Sênior, para trabalhar em nosso parceiro. Nossa área de Gestão de Outsourcing estará próxima a você, realizando reuniões 1:1 para garantir o alinhamento estratégico, absorção da nossa cultura e a evolução da sua carreira.Responsabilidades e atribuiçõesO...


  • Curitiba, Paraná, Brasil flyiin GmbH Tempo inteiro

    Hello, we are looking for a senior software engineer that is really into working w/ elixir As a Software Engineer, you will be part of a dynamic team to design, build, and launch products that deliver Kenzie's vision and goals using best software development practices. You'll join us to: Design and build scalable backend services; Write clean, simple,...


  • Curitiba, Paraná, Brasil Flex Tempo inteiro

    Overview Join to apply for the Senior Software Engineer, Backend role at Flex . This range is provided by Flex. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $45,000.00/yr - $100,000.00/yr Flex is building a finance super app for premium business owners — reimagining every...


  • Curitiba, Brasil flyiin GmbH Tempo inteiro

    Hello, we are looking for a senior software engineer that is really into working w/ elixir! As a Software Engineer, you will be part of a dynamic team to design, build, and launch products that deliver Kenzie's vision and goals using best software development practices. You'll join us to: Design and build scalable backend services; Write clean,...

  • Senior Cloud Engineer

    3 semanas atrás


    Curitiba, Paraná, Brasil Byintera Tempo inteiro

    Join to apply for the Senior Cloud Engineer (DevOps/SRE) - EBANX role at INTERA | Talent Hacking 6 days ago Be among the first 25 applicants Join to apply for the Senior Cloud Engineer (DevOps/SRE) - EBANX role at INTERA | Talent Hacking EBANX is the leading