Bottomline Technologies, a global leader in business payments and cash management, is seeking a Senior Software Engineer to join their innovative team. With over 30 years of experience and processing more than $10 trillion in payments annually, Bottomline serves prestigious clients including 80 of the Fortune 100 companies and 70 of the FTSE 100 companies.
The role involves full-stack development with a focus on backend technologies including Java, Spring Boot, and various databases. You'll be responsible for implementing new features, developing code for system changes, and maintaining high-quality standards through code reviews and testing. The position requires expertise in SDLC, strong coding abilities in Java and JavaScript, and experience with modern development tools and practices.
This is an excellent opportunity for a seasoned engineer looking to make an impact in the financial technology sector. You'll work on complex financial applications that streamline and automate processes involving payments, invoicing, and global cash management. The company offers an inclusive environment welcoming talent at all career stages and is committed to supporting employee growth and development.
The ideal candidate will bring 5+ years of full-stack engineering experience, strong problem-solving abilities, and excellent communication skills. You'll have the opportunity to guide junior engineers and work with cutting-edge technologies while contributing to solutions that serve major global corporations and financial institutions.