Software Developer

Global leader in business payments and cash management, moving more than $10 trillion in payments annually
Backend
Mid-Level Software Engineer
Hybrid
1,000 - 5,000 Employees
2+ years of experience
Finance

Description For Software Developer

Bottomline Technologies, a global leader in business payments and cash management, is seeking a talented Software Developer to join their Digital Banking solutions team. With over 30 years of experience and processing more than $10 trillion in payments annually, Bottomline serves 80 of the Fortune 100 companies and 70 of the FTSE 100 companies. The role focuses on developing and customizing solutions that directly impact end users, particularly in the banking sector where 17 of the top 50 US banks use their solutions.

The ideal candidate will be part of an agile team working on mission-critical payment solutions, bringing strong technical expertise in Java, Spring framework, and SQL. You'll be responsible for developing new features, maintaining existing systems, and collaborating with cross-functional teams to ensure exceptional customer experiences. The position offers the opportunity to work with cutting-edge financial technology while guiding junior developers and contributing to technical innovation.

This hybrid role, based in Bangalore, India, combines the flexibility of remote work with in-office collaboration. The position requires excellent communication skills, problem-solving abilities, and a passion for creating robust, scalable solutions in the financial technology sector. As an equal opportunity employer, Bottomline welcomes talent at all career stages and is committed to creating an inclusive environment for everyone.

Last updated 3 months ago

Responsibilities For Software Developer

  • Provide technical expertise with hands on coding for development and enhancement of solutions
  • Follow software development life cycle (SDLC)
  • Participate and contribute in formal and informal code reviews
  • Write Unit and Integration test cases
  • Perform production support, troubleshooting and maintenance
  • Write well-designed, testable code
  • Collaborate with cross-functional teams
  • Guide junior developers
  • Conduct POCs on new technologies/frameworks
  • Participate in agile development processes

Requirements For Software Developer

Java
  • 2-5 years of hands-on experience
  • Strong coding experience with Java, J2EE, SQL
  • Strong experience in spring framework
  • Experience with SQL queries, stored procedures, views and triggers
  • Experience coding REST and SOAP services
  • Excellent communication skills
  • Strong problem solving and conflict resolution skills
  • Experience with Git/bitbucket and maven

Interested in this job?

Jobs Related To Bottomline Technologies Software Developer

QA Automation Engineer

QA Automation Engineer position at Bottomline Technologies focusing on test automation framework development and implementation.

Software Implementation Engineer

Software Implementation Engineer role at Bottomline Technologies focusing on implementing cyber fraud prevention solutions using Java and working directly with customers.

Quality Assurance Engineer

Quality Assurance Engineer position at Bottomline Technologies focusing on software testing, automation, and quality assurance for business payment solutions.

Software Developer

Software Developer position at Bottomline Technologies, a global leader in business payments and cash management.

Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.