B

Lead Developer Java

B2B Network
On-site
Warsaw, Poland

Detailed description of work task to be carried out

· Working as a Lead Java developer in Payments area

. Lead a team of software developers to achieve project goals.

. Understand and gather requirements from various stakeholders.

· Developing solutions towards the deliverables( development work)

. Review the Deliveries and make sure they match the desired quality

. Gatekeeper for quality if the development team is distributed across different geographies.

 

Description of knowledge and experience

· At least 12 years of Java Software Development

· Very Strong Knowledge and hands-on experience of Spring framework, Spring boot and SQL ( Postgres or Oracle)

· Practical knowledge of practices like Domain driven design, microservices architecture and clean code principles.

. Will be able to design scalable, high throughput, resilient Application Architecture

· Good to have knowledge of CI/CD, Jenkins, Docker, Kubernetes, REST, Maven and Junit

· Good to have experience building distributed, highly available and high throughput applications

· Nice to have knowledge of software security, TDD, UI frameworks and JavaScript

. Fluent in English both written and spoken