Team Lead Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field., Over 7 years of professional experience in software engineering, with 6+ years in Java., 4+ years leading hybrid engineering teams in fintech or financial services., Deep expertise in software architecture, microservices, and cloud-based solutions in AWS..

Key responsabilities:

  • Lead and mentor a cross-functional engineering team to promote collaboration and innovation.
  • Architect, design, and implement secure payment solutions aligned with industry standards.
  • Collaborate with stakeholders to define project requirements and deliverables.
  • Drive agile practices to ensure efficient project execution and timely delivery.

PaymentGenes logo
PaymentGenes

Job description

This is a remote position.

  •  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.


Requirements

·     Based in Europe

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 ( in house 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.

 

 

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



Benefits

● Competitive compensation package including base salary and performance bonuses.

● Opportunity to lead and shape the technical strategy in a dynamic and innovative fintech environment.

● A collaborative and growth-focused work culture with access to cutting-edge payment technologies.

● Full remote work.

● Health Insurance.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Proactivity
  • Teamwork
  • Collaboration
  • Communication

Related jobs