WeDevelop

Team Lead Engineer (JAVA, Only LATAM)

Argentina

13 days ago
Save Job

Summary

We are looking for a Senior Team Lead Engineer to lead an engineering team at a global fintech specialized in payment orchestration.


Responsibilities:

  • Lead the design, development, and optimization of payment solutions (one-off payments, subscriptions, eWallets, APMs, card processing).
  • Ensure scalable, robust, and cloud-based (AWS) platform architecture.
  • Collaborate closely with Product, DevOps, and Security teams.
  • Drive technical excellence through TDD, SOLID principles, and microservices best practices.
  • Guide hybrid teams (in-house and outsourced) towards delivery excellence.


Requirements:

  • Bachelor’s degree in Computer Science (or equivalent experience).
  • 7+ years in software engineering, 6+ years with Java, 4+ years leading hybrid teams.
  • Strong experience in fintech, banking, or payment platforms.
  • Expertise in AWS cloud solutions, microservices architecture, and API design.
  • Proficiency in database design (PostgreSQL, MySQL, or NoSQL).
  • Fluent in spoken and written English. Spanish is a plus.


Nice to Have:

  • AWS certifications.
  • Experience with serverless architecture and event-driven systems.
  • Knowledge of NodeJs, Python, Kotlin, and frontend frameworks (React, Angular, Vue.js).


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job