Senior Software Engineer II

Global leader in business payments and cash management, moving more than $16 trillion in payments annually
Backend
Senior Software Engineer
In-Person
7+ years of experience
Finance

Description For Senior Software Engineer II

Bottomline Technologies, a global leader in business payments and cash management with over 35 years of experience, is seeking a Senior Software Engineer II to join their team in Bangalore, India. This role combines technical leadership with hands-on development, focusing on API Management Platforms and Java Microservices.

The position requires a seasoned professional with 7+ years of experience who can both lead teams and deliver technical excellence. You'll be responsible for deploying and maintaining infrastructure in both cloud and on-premise environments, while working closely with global product teams to ensure seamless integration. The role heavily emphasizes DevSecOps practices, requiring expertise in modern tools and technologies including Kubernetes, Docker, CI/CD pipelines, and monitoring solutions.

As a Senior Software Engineer II, you'll play a crucial role in designing scalable architectures and implementing automation across the development lifecycle. The position offers the opportunity to work with cutting-edge technologies while contributing to systems that process over $16 trillion in payments annually. The ideal candidate will bring strong expertise in API management, infrastructure as code, and security best practices, combined with leadership abilities to mentor team members and drive technical excellence.

This role is perfect for someone who is passionate about financial technology and wants to make a significant impact in the business payments space. You'll be working with a company that values continuous learning and innovation, while having the opportunity to solve complex challenges in the financial technology sector. The position offers the chance to work with a global team and contribute to mission-critical systems that power business payments worldwide.

Last updated 3 days ago

Responsibilities For Senior Software Engineer II

  • Deploy and maintain infrastructure and Bottomline solutions in cloud environments and on-premise setups
  • Collaborate closely with global product line teams to ensure seamless integration and support
  • Automate build, deployment, and operational processes
  • Monitor system, application, and network performance/availability
  • Implement DevSecOps practices
  • Design scalable deployment architectures
  • Define technical requirements
  • Lead and mentor team members

Requirements For Senior Software Engineer II

Java
Kubernetes
  • 7+ years experience with focus on API Management Platforms and Java Microservices
  • Experience with PagerDuty and JIRA for incident management
  • Expertise in API management platforms, RESTful APIs, and integration gateways
  • Experience with CI/CD pipelines using GitLab, ArgoCD, Jenkins, and Maven
  • Proficiency in Docker and Kubernetes, including Helm charts
  • Experience with Terraform and Puppet for IaC
  • Expertise in ELK Stack, Prometheus, and Grafana
  • Strong networking knowledge (TCP/IP, DNS, HTTP, SSL/TLS, VPNs)
  • Java Microservices and database technologies knowledge
  • Bachelor's degree in Computer Science, Information Technology, or related field

Interested in this job?

Jobs Related To Bottomline Technologies Senior Software Engineer II

Senior Software Engineer II

Senior Software Engineer II position at Bottomline Technologies, focusing on Java development for financial technology solutions, requiring 7+ years of experience and strong expertise in Spring, Hibernate, and modern development practices.

Senior Software Engineer

Senior Software Engineer position at Bottomline Technologies, focusing on backend development with Java, Spring, and SQL technologies.

Senior QA Automation Engineer

Senior QA Automation Engineer role at Bottomline Technologies in Bangalore, focusing on test automation framework development using Selenium WebDriver for financial software solutions.

Senior Software Engineer

Senior Software Engineer role at Bottomline Technologies, focusing on API development and management for business payment solutions in Bangalore, India.

Senior Software Engineer

Senior Software Engineer position at Bottomline Technologies in Geneva, working on complex banking software systems using C, Java, and SQL in an Agile environment.