Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Team Lead Engineer (Java)- Fintech (Remote) image - Rise Careers
Job details

Senior Team Lead Engineer (Java)- Fintech (Remote)

We are seeking an experienced and highly skilled Senior Team Lead Engineer to join our technology team, a leading global Payment Orchestrator. In this role, you will lead a team of talented engineers to design, develop, and optimize cutting-edge payment solutions, including One-Off Payments and Subscription Modules, while supporting a diverse range of payment methods such as card processing, eWallets, and Alternative Payment Methods (APMs). Your technical expertise and leadership will be pivotal in ensuring our platform remains robust, scalable, and innovative to meet the demands of a global merchant base.

Macropay is a fintech leader in payment orchestration, providing businesses with seamless access to global payment solutions for over four years. Specializing in revenue optimization, we offer card processing and alternative payment methods enhanced by smart routing, fraud prevention, and an intuitive dashboard. Backed by a team of payment and fraud experts, our all-in-one platform is designed to maximize revenue, reduce costs, and improve the payment experience—all through a single API integration.

Key Responsibilities:

    • Lead and mentor a cross-functional engineering team, promoting collaboration, innovation, and continuous improvement.
    • Architect, design, and implement secure, scalable payment solutions aligned with industry standards.
    • Act as a technical leader, participating in software design, code reviews, and architectural discussions.
    • Collaborate with stakeholders to define requirements and deliverables for complex projects.
    • Drive agile practices to ensure efficient project execution and timely delivery.
    • Mitigate technical risks to maintain system stability and resilience.
    • Contribute directly to the development of high-quality, high-performance software solutions.
    • Diagnose and resolve issues in production environments efficiently.
    • Ensure compliance with regulatory requirements (e.g., PCI DSS, GDPR, DORA) and implement security best practices.
    • Drive technical decision-making, balancing long-term scalability with immediate business needs.
    • Foster a culture of innovation, collaboration, and accountability across technical teams.

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (equivalent experience is valued).
  • Collaborative mindset with the ability to work cross-functionally with Product, DevOps, and Security teams.
  • Over 7 years of professional experience in software engineering, including:
    • 6+ years of experience with Java as the primary programming language.
    • 4+ years leading hybrid engineering teams ( inhouse and outsource).
  • 5+ years of domain expertise in payment industry, fintech, banking, or financial services, with a deep understanding of industry-specific requirements, compliance, and high-availability systems.
  • Deep expertise in software architecture, microservices, and cloud-based solutions in AWS.
  • Expertise in Test-Driven Development (TDD) and behavior-driven testing methodologies, ensuring robust, maintainable code.
  • Deep understanding and practical application of Object-Oriented Programming (OOP) principles, including SOLID design, Clean Architecture, and advanced software design patterns.
  • Advanced proficiency in Web/API environments, including:
    • HTTP protocols
    • Designing and consuming RESTful services
    • Creating efficient, secure, and high-performance APIs
  • Proficiency in database design and optimization (e.g., PostgreSQL, MySQL, or NoSQL databases).
  • Familiarity with DevOps practices, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to make data-driven decisions in a fast-paced environment.
  • Excellent communication and teamwork skills.
  • Ability to independently and proactively solve problems.
  • Fluent in both spoken and written English.
  • Spanish is a plus!

Extra bonus if: 

  • Experience with NodeJs or Python is an advantage but not mandatory.
  • Relevant certifications in cloud platforms, such as AWS.
  • Understanding of serverless architecture and event-driven systems
  • Experience with Kotlin, NodeJs, or Python.
  • Familiarity with frameworks like Spring or Micronaut.
  • Experience/knowledge with frontend technologies such as React, Angular, or Vue.js

What We Offer:

  • Competitive salary and comprehensive benefits package.
  • Opportunity to shape HR strategy for a global, innovative fintech company.
  • Professional development opportunities and resources.
  • A collaborative, inclusive, and dynamic work culture.
  • Full Remote Work.

Equal Employment Opportunity Employer:

Macropay is an Equal Employment Opportunity (EEO) Employer, which means we encourage applications from people with different backgrounds, interests, and personal circumstances. Our team welcomes applicants regardless of their race, gender, age, religion, nationality, sexual orientation, and/or disabilities. All we need is your high energy, skills, and willingness to be a part of a great project!

Location

You'll have the flexibility to choose whether you'd like to come to the office every day, from time to time, or work fully remote. We want you to find the best combination for you.

The personal data you provide will be used to manage and process your candidacy for the corporate selection processes that fit your profile. If you wish you can exercise your rights of access, rectification or cancellation by sending a letter to Carrer de la Diputació 211, bajos, 08011, Barcelona (Spain), or emailing us at protecciondedatos@macropay.com, including a document that validates your identity.

ATTENTION: this e-mail address cannot be used for sending applications, it must only be used for the management of data protection rights.

Average salary estimate

$115000 / YEARLY (est.)
min
max
$90000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Team Lead Engineer (Java)- Fintech (Remote), Leadtech

Are you ready to take your engineering career to the next level? Macropay, a leading global Payment Orchestrator, is looking for a passionate and experienced Senior Team Lead Engineer (Java) to join our thriving technology team. In this fully remote position, you will guide and mentor a diverse team of talented engineers as we develop and optimize innovative payment solutions tailored for our global merchant base. From One-Off Payments to Subscription Modules, your expertise will be the driving force behind our success in supporting various payment methods such as card processing, eWallets, and Alternative Payment Methods (APMs). With over four years in the fintech space, Macropay is committed to offering seamless access to payment solutions that not only maximize revenue but also lower costs through advanced technologies, smart routing, and robust fraud prevention. You will be at the forefront of architecting secure, scalable systems while fostering a culture of teamwork, innovation, and continuous improvement. If you’re ready to make a significant impact and join a company that’s paving the way in payment orchestration, we want to hear from you!

Frequently Asked Questions (FAQs) for Senior Team Lead Engineer (Java)- Fintech (Remote) Role at Leadtech
What can I expect from the Senior Team Lead Engineer (Java) role at Macropay?

As a Senior Team Lead Engineer (Java) at Macropay, you can expect to lead a talented engineering team, architect cutting-edge payment solutions, and collaborate closely with various stakeholders. Your role will emphasize mentoring, code reviews, and driving agile practices to ensure timely project delivery while fostering innovation and resilience within your team.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Team Lead Engineer (Java) position at Macropay?

To apply for the Senior Team Lead Engineer (Java) position at Macropay, you should have a Bachelor's degree in Computer Science or a related field (or equivalent experience), over seven years of professional experience in software engineering, with at least six years of Java experience. Additionally, leadership experience, a strong understanding of payment industry standards, and expertise in software architecture and cloud services are essential.

Join Rise to see the full answer
What technical skills should I have for the Senior Team Lead Engineer (Java) role at Macropay?

The ideal candidate for the Senior Team Lead Engineer (Java) position at Macropay should possess deep expertise in Java, software architecture, microservices, and cloud solutions (particularly AWS). Proficiency in database design, Test-Driven Development (TDD), and behavior-driven testing methodologies, as well as knowledge of API design and development, are also critical for success.

Join Rise to see the full answer
What is the work culture like at Macropay for Senior Team Lead Engineers?

At Macropay, we pride ourselves on a collaborative, inclusive, and dynamic work culture, ideal for Senior Team Lead Engineers. You will work remotely, enjoying flexibility while being part of a supportive environment that values innovation and personal growth. We encourage our engineers to take ownership of projects and foster a continuous learning environment.

Join Rise to see the full answer
What benefits does Macropay offer to Senior Team Lead Engineers?

Macropay offers a competitive salary and a comprehensive benefits package to Senior Team Lead Engineers, including professional development resources, the opportunity to shape HR strategy within a global fintech environment, and the flexibility to work fully remotely or choose a hybrid model. We focus on building a supportive community that values diverse backgrounds and promotes a great work-life balance.

Join Rise to see the full answer
Common Interview Questions for Senior Team Lead Engineer (Java)- Fintech (Remote)
Can you describe your experience leading an engineering team?

In answering this question, highlight specific instances where you successfully led a team, focusing on how you fostered collaboration and resolved conflicts. Mention strategies you used to motivate your team, how you ensured continuous improvement, and any tangible outcomes, such as successful project completions or innovations.

Join Rise to see the full answer
What are some best practices for developing secure payment solutions?

Discuss the importance of compliance with standards such as PCI DSS and GDPR in developing payment solutions. Outline best practices like implementing robust encryption, conducting regular security audits, and adopting a proactive approach to identifying vulnerabilities in your applications.

Join Rise to see the full answer
How do you approach software architecture for scalable solutions?

Explain your methodology for designing scalable software architectures, such as adopting microservices, utilizing cloud-native practices, and applying SOLID design principles. Discuss how you balance between immediate business needs and long-term scalability while keeping regulatory compliance in mind.

Join Rise to see the full answer
Can you detail your experience with Java and related technologies?

Provide details about your extensive experience with Java, including any frameworks or tools you've worked with, such as Spring or RESTful services. Emphasize how you have applied Java in previous projects to create efficient, secure, and high-performance applications.

Join Rise to see the full answer
What agile practices have you implemented in past projects?

Share specific agile methodologies you have employed, such as Scrum or Kanban. Discuss how you have effectively implemented these practices, the structure of your teams, and any improvements in project delivery times or team morale as a result.

Join Rise to see the full answer
How do you handle technical debt in projects?

Detail your approach to identifying and addressing technical debt, including strategies for prioritization. Discuss how you balance new feature development with maintaining and improving existing codebases without sacrificing delivery timelines.

Join Rise to see the full answer
Describe a challenging technical issue you've resolved in a production environment.

Share a specific example of a complex technical issue you've encountered, outlining your process for diagnosis, team collaboration, and the eventual resolution. Emphasize the lessons learned and any preventive measures implemented post-resolution.

Join Rise to see the full answer
How do you ensure code quality and maintainability in your projects?

Highlight your experience with practices such as code reviews, Test-Driven Development (TDD), and adherence to coding standards. Discuss specific tools or methodologies you employ to monitor and enhance code quality throughout the development lifecycle.

Join Rise to see the full answer
How do you stay current with developments in fintech and payment processing?

Explain your strategies for keeping up-to-date with industry trends, such as following relevant blogs, attending conferences, or participating in online communities. Highlight any specific tools or technologies you have recently explored in the context of fintech.

Join Rise to see the full answer
What role does collaboration play in your work as a Senior Team Lead Engineer?

Discuss the significance of collaboration in delivering successful projects, including how you facilitate communications between teams such as Product, DevOps, and Security. Mention specific examples of how collaboration has led to innovative solutions in past roles.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Leadtech Remote No location specified
Posted 4 days ago

Join Leadtech as a Web Engineering Manager and lead a talented team to create innovative web solutions.

Photo of the Rise User
Leadtech Remote No location specified
Posted 9 days ago

Leadtech is on the lookout for a skilled Business Intelligence Specialist to enhance their data capabilities and drive innovative solutions.

Photo of the Rise User

Seeking a passionate Software Architect to lead innovative AI-driven solutions at IFS, a global leader in enterprise software.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Join Canva's Discovery Platform team as a Backend Software Engineer and help shape the future of content discovery with AI-driven technologies.

Photo of the Rise User
Mission Driven
Inclusive & Diverse
Collaboration over Competition
Rise from Within
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Family Medical Leave
Maternity Leave
Paternity Leave
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance

Join Instacart as a Senior Software Engineer II to enhance our Data Platform and drive impactful experimentation methodologies.

Photo of the Rise User
Posted 9 days ago
Dental Insurance
Disability Insurance
Vision Insurance
Paid Holidays

At BenchSci, we are looking for a Senior Software Engineer to evolve our Knowledge Graph and integrate life science data as part of our innovative team.

Photo of the Rise User
Pinnacol Assurance Hybrid Denver, Colorado, United States
Posted 3 days ago

Pinnacol Assurance seeks a Junior Software Engineer intern to help create and maintain innovative software solutions for Colorado workers’ compensation.

Photo of the Rise User

Join Visa's dynamic team as a Lead Software Engineer and shape innovative payment solutions for clients globally.

Photo of the Rise User

Become a pivotal part of Ubiminds as a Senior Full-stack Developer, designing high-performance applications in a remote setup.

We offer our advertising customers monetization solutions and the widest international online spread possible. Due to our hard work and dedication we have managed to achieve over 4 million visits a day through our online platforms, from more than ...

72 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
15 people applied to Junior Unity Developer at Gameloft
C
Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
A
Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
W
Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine
Photo of the Rise User
Someone from OH, Cincinnati just viewed Game Director, Scripps Sports at The E.W. Scripps Company
Photo of the Rise User
Someone from OH, Lorain just viewed 3D Modeler / Graphic Designer - Freelance at Twine
o
Someone from OH, Oxford just viewed Digital Media & Marketing Student Intern at osu
Photo of the Rise User
30 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Beachwood just viewed Dispensary Tech at Ayr Wellness
Photo of the Rise User
174 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Springfield just viewed Front Desk Clerk at Marriott International
L
Someone from OH, Akron just viewed Junior Graphic Designer at Little Spoon
Photo of the Rise User
Someone from OH, Columbus just viewed Licensing and Regulatory Compliance Analyst at Sportradar
Photo of the Rise User
Someone from OH, Mansfield just viewed US_EN_Operations_Warehouse Loader (Part Time) at Red Bull
Photo of the Rise User
Someone from OH, Dublin just viewed Salesforce Administrator at Multiverse
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Solution Analyst at GoodLeap
S
Someone from OH, Pickerington just viewed Salesforce Project Manager at Studio Science
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer