About the role

  • Tech Lead for Java development team in a hybrid setup. Leading projects with agile methodologies and overseeing development and deployment.

Responsibilities

  • Lead Java development teams
  • Collaborate on projects using agile methodologies
  • Analyze and model systems and business processes
  • Drive test automation
  • Manage version control with GIT
  • Design software architectures
  • Ensure high availability in large-scale projects
  • Implement cloud computing and microservices solutions
  • Work with relational and non-relational databases

Requirements

  • Experience in the payments sector (acquiring and receivables preferred)
  • Knowledge and hands-on experience in agile methodology projects (Scrum, Kanban)
  • Experience in functional diagramming of systems, business processes, and use cases
  • Desirable experience with test automation
  • Extensive experience in Java development
  • Experience with analysis, modeling, and unit testing
  • Proficient with GIT for version control
  • Expertise in software architecture and design patterns
  • Experience with relational and non-relational databases
  • Experience in large-scale, high-availability projects
  • Knowledge of containers and orchestration (Docker, Kubernetes)
  • Experience with cloud computing
  • Deep knowledge of microservices and distributed architectures
  • Solid knowledge of digital payment solutions
  • Product vision and understanding of business metrics
  • People management
  • Development team leadership
  • APIs, Gateways
  • Microservices and containers
  • Large-scale environments
  • Metrics and projections (lead time, throughput, burnup)
  • Relationship with external and internal partners

Benefits

  • Analytical and inquisitive mindset
  • Strong planning and organizational skills
  • Strategic mindset
  • Ability to negotiate and interact with multiple departments
  • Comfortable taking an active role in problem-solving and conflict resolution
  • Experience in technical leadership and people management
  • Familiarity with management and visibility tools

Job title

Tech Lead, Java

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job