Requirements: English
Company: PAYBACK
Region: Chruciele , Masovian Voivodeship
As an international player, we operate in German, Italian and Austrian markets. More than 10 million active customers already use the German PAYBACK app and mobile PAYBACK services via their smartphones. Designing, implementing, testing and maintaining RESTful web service and web applications Ensuring high software quality by applying state-of-the-art development methodologies Contributing to system integration and application lifecycle management Working in an agile environment according to Scrum methodology Gain a deep understanding of business processes and the applications supporting them Conducting code reviews Your Profile: 5 years of experience in Java development Experience with cloud environment Strong understanding of software development best practices, design patterns and agile methodologies Experience with writing clean, testable, maintainable code in TypeScript, ReactExperience with Spring framework using Spring Boot Experience with test automation Experience with Git, Maven/Gradle, CI/CD and Docker Experience with relational databases (preferably PostgreSQL), ORMs and schema migration tools Proficient in English language Beyond the Code: Passionate about learning new technologies and staying current with industry trends Highly self-organized, interested in taking over ownership and proactive Strong organizational and prioritization skills; Domain Driven Design; Next.js; Test/Behaviour-Driven Development; Atlassian tools (Confluence, Jira). Employment contract? Flexible working hours? Yes In PAYBACK, people are the most important asset. We have them Among other: corporate incentive program, sport card, private medical care. Of course You work with us 2 days a week from the office, 3 days a week from home Convenient location? Sure We invite you to our new office at Rondo Daszyskiego, but we are currently also working remotely.