Position: Java Team Lead (Poznan)
Company: Grid Dynamics
Experience required: 5y
English level: upper

**Project description:**
Card Present Acceleration

· You will be working on our platform for next generation customer present payments.
· Being part of a mission team based out of Poznan (Poland), you will be responsible for delivering functionalities end-to-end from our java backend microservices to our Java/Kotlin mobile SDK.

**Client description:**
A global digital payment technology company that serves individual and commercial clients, financial institutions, government entities, and merchants. It facilitates global e-commerce through digital payments and information. Client’s transaction processing network, conducts clearing, authorization, and settlement of payment transactions. The company also routes payment information and related data. Its portfolio of offerings consists of mobile payments, payment cards, commercial payments, transaction processing services, merchant solutions, and other digital services. It also supports the local businesses. The company operates in the Americas, Europe, Asia-Pacific, the Middle East, and Africa. Company is headquartered in Foster City, California, the US.

**Details on tech stack:**
Java, Spring Boot

**Min requirements to the candidate:**
This is a leading position

* 8+ years of experience
* Seasoned professional capable of tackling complex technical tasks independently
* Deep understanding of Java, RESTful web-services and microservice architecture
* Experience with using Java 11 and Spring boot
* Experience with the application development lifecycle, CI/CD and proficiency in writing maintainable code using TDD/BDD paradigms.
* Good understanding of clean code principles – SOLID, KISS, DRY, Clean Architecture
* Familiarity with Container Orchestration (Docker, Kubernetes) and AWS

**Nice to have requirements to the candidate:**
* Experience in payment domains

**Current team size, their locations and whether team is going to grow?**
Team to staff: 4 Devs, 2 QA

**What is good about project?**
* Interesting and challenging tasks, well-known company.