— University degree in Computer Science, Engineering or similar
— 3+ year experience with Java/Spring: middle and senior level
— Experience with Linux, MySQL, creation of web services and new applications
— Understanding of business requirements
— Working experience in Agile team using TDD and CI
— Writing clean, maintainable and well-documented code
— An open-minded and creative team player open for work discussions
— Fluent English
Experience with AWS
— Permanent labour contract in Berlin
— Competitive salary
— Full visa and relocation support
— Flexible working hours, including home office opportunities
— International team (30+ nationalities), working language is English
— Subsidizing professional training, sports and pension scheme
— Free choice of hardware
— Free German language classes
Our client, a european fast growing FinTech company with the office in Berlin, is looking for an experienced Java developer to work on the online banking system providing high-quality solutions for a large scale online platform and integrating externally developed components into existing application environments