Software Engineer II

Bottomline is a global leader in business payments and cash management, with over 30 years of experience and moving more than $10 trillion in payments annually.
Backend
Mid-Level Software Engineer
Contact Company
2+ years of experience
Finance

Description For Software Engineer II

Bottomline Technologies is seeking a Software Engineer II to join their team in India. This 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:

  • Implementing new features and modifications
  • Developing code for system changes or new modules within Bottomline core technology
  • Participating in code reviews
  • Documenting code changes and unit test results
  • Performing production support, troubleshooting, and maintenance

Required skills:

  • Expert understanding of SDLC, preferably with Agile methodology
  • Strong coding experience with Java, J2EE, SQL, and JavaScript
  • Strong knowledge of Spring, Hibernate, SpringBoot, and Docker
  • Experience with testing frameworks like JUnit and Mockito
  • Good knowledge of REST API design and implementation
  • Familiarity with PostgreSQL or Oracle databases
  • Experience with version control systems like GitLab and build tools like Maven

The ideal candidate will have a Bachelor's degree in Computer Science or equivalent and 2+ years of experience as a full-stack developer. This position offers an opportunity to work on complex financial applications and contribute to the transformation of business payments and cash management systems.

Bottomline Technologies is an equal opportunity employer committed to creating an inclusive work environment. They offer a collaborative atmosphere and the chance to work on impactful projects that serve Fortune 100 and FTSE 100 companies.

Last updated a month ago

Responsibilities For Software Engineer II

  • Implement new features and modifications
  • Develop code for system changes or new modules within Bottomline core technology and architecture according to specifications and standards
  • Participates and contribute in formal and informal code reviews
  • Documents code changes and unit test results per Best Practices
  • Performs production support and troubleshooting and maintenance (defect resolution)

Requirements For Software Engineer II

Java
JavaScript
MongoDB
PostgreSQL
Node.js
  • Expert level understanding of all phases of SDLC, preferably with Agile methodology
  • Strong coding experience with Java, J2EE, SQL & JavaScript
  • Strong Knowledge in Spring, Hibernate, SpringBoot and Docker
  • Knowledge in testing framework like Junit, Mockito
  • Good Knowledge in REST API design and implementation
  • Knowledge in Postgresql / Oracle
  • Excellent communication (verbal and written) and interpersonal skills
  • Solid knowledge working with version control systems like GitLab and build tools like maven
  • 2+ years of experience as full stack developer
  • Bachelor's degree in computer science or equivalent

Interested in this job?

Jobs Related To Bottomline Software Engineer II

C++ Software Development Engineer, Kindle Content Management (Library)

Software Development Engineer role at Amazon's Kindle team, focusing on building and maintaining the Kindle Library system using C++, Java, and modern technologies.

Software Dev Engineer, RDS Open Source

AWS is seeking a Software Dev Engineer for their RDS Open Source team to work on the world's largest fleet of MySQL, PostgreSQL, and MariaDB databases.

Software Development Engineer, Aurora Control Plane

Software Development Engineer position at Amazon's Aurora Control Plane team, building scalable database services with competitive compensation and benefits.

Software Development Engineer, Aurora Control Plane

SDE II position at Amazon Aurora building scalable database services, offering $114k-$191k salary with hybrid work in Vancouver.

Senior Product Manager - Tech, Customer Purchase Journey

Senior Product Manager position at Amazon focusing on the Thank You Page experience within the Customer Purchase Journey, offering competitive compensation and comprehensive benefits.