Bottomline Technologies, a global leader in business payments and cash management, is seeking a Sr. Software Engineer II to join their team in India. With over 30 years of experience and moving more than $10 trillion in payments annually, Bottomline is looking for passionate individuals to help drive impactful results for their customers.
The Java Tech Lead role involves all stages of development, including planning, implementation, testing, documentation, release, and product support. The ideal candidate will have strong problem-solving skills, good interpersonal and communication abilities, and an aptitude for learning.
Key responsibilities include designing and architecting technical solutions, providing technical leadership through coaching and mentorship, collaborating with cross-functional teams, implementing new features, and maintaining existing systems. The role also involves production support, troubleshooting, and assisting in the collection and documentation of user requirements.
Required skills include expert-level understanding of SDLC (preferably Agile), strong coding experience with Java, J2EE, SQL, and JavaScript, and proficiency in technologies such as Spring, Hibernate, Springboot, and Docker. Knowledge of CI/CD processes, REST API design, and database systems like PostgreSQL/Oracle is also essential.
The ideal candidate will have 7+ years of experience as a full-stack developer and a Bachelor's degree in computer science or equivalent. They should be able to work in a fast-paced environment, collaborate effectively with team members, and have excellent problem-solving and communication skills.
Join Bottomline Technologies to be part of a team that's transforming the way businesses pay and get paid. If you're dedicated to delighting customers and promoting growth and innovation, this could be the perfect opportunity for you to make a significant impact in the field of business payments and cash management.