Position: Java Team Lead ( Poland)
Company: Altimetrik
Experience required: 5y
English level: upper

** About the project**

As the Business Solutions team, we are reinventing how we serve Transaction History for our users to improve performance, scalability and extensibility. In this project, you’ll have a chance to work on different areas, such as transaction stats, expanding our new capabilities to new products and countries, creating new APIs to serve our users correctly and efficiently. 

 **Who you are**

 - 5-8 years working experience in Java 

- Experience as Team Lead or Mentor

  -Experience with Software Development processes such as design, planning, implementation, maintenance & documentation 

- Understanding of data structures and problem solving approaches, and ability to articulate trade offs 

- Experience with developing, debugging, and shipping software products on large code bases that span platforms and tools 

 - Demonstrated experience working collaboratively in cross-functional teams 

- Strong ownership and communication skills 

- Payments experience is a big plus 


 **What you will do**

- Manage the team, increase team’s efficiency

- Implement APIs, Data Models and business logic for various Transaction History Scenarios. 

- Implement scalable CSV report flow with S3 integration. 

- Implement Integration Tests and other guardrails to ensure highly available and reliable service.