top of page

Tech Lead - Latin America

Looking for an experienced Tech Lead in Latin America to join the Prosigliere team.

Description

We are seeking to bring on board a Tech Lead with a deep understanding of Java programming, software development methodologies  and the ability to design, develop and maintain complex  Java based applications, while also leading, coaching and mentoring a team of distributed engineers.

RESPONSIBILITIES

  • Technical Leadership:

    • Architecture Design: Design and implement robust, scalable, and maintainable software architectures.

    • Technical Guidance: Provide technical guidance and mentorship to team members.

    • Code Reviews: Conduct thorough code reviews to ensure quality and adherence to best practices.

    • Problem-Solving: Identify and resolve complex technical issues.

    • Technology Evaluation: Evaluate and recommend new technologies and tools to improve development processes.

  • Team Management:

    • Team Leadership: Lead and motivate a team of 5-6 engineers.

    • Resource Allocation: Allocate tasks and resources effectively to meet project deadlines.

    • Collaboration: Collaborate with other teams, including product management, design, and QA.

  • Client Interaction:

    • Client Communication: Communicate effectively with clients to understand their requirements and provide technical solutions.

    • Client Relationship Management: Build and maintain strong relationships with clients.

    • Client Deliverables: Ensure timely delivery of high-quality deliverables.

TECHNOLOGY REQUIREMENTS

  • 3+ years of experience as a technical lead.

  • 8+ years of experience as backend developer.

  • Proficient in Java 21, dependency injections frameworks, Relational and Non-Relational Databases. 

  • Emphasizes the importance of testing, automated testing frameworks and writing unit tests.

  • Can design RESTful APIs, architect software systems (taking into consideration scalability, maintainability and performance).

  • Familiar with design patterns, microservices and other software design principles.

  • Familiar with DevOps practices (CI, CD and deployments pipelines). Utilizes tools like Git, Docker, and Kubernetes for development and deployment.

  • Previous experience with high volume, high scale distributed systems.

  • Experience working with integration of payment processing platforms, design, develop and optimize API connections to enable smooth payment workflows.

  • Experience with any scripting languages.

PROFILE REQUIREMENTS

  • Ability to learn quickly and work independently.

  • Strong project management and interpersonal skills.

  • A team player who enjoys collaborating with others.

  • Experience in frontend and/or web3 development is a plus.

Apply Here

Please complete the form to apply for this position with us.

Upload File

Thanks for applying!

bottom of page