Senior Software Engineer II

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

Description For Senior Software Engineer II

Bottomline, a global leader in business payments and cash management with over 30 years of experience, is seeking a Senior Software Engineer II to join their team in Bangalore. 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 lead and mentor teams while maintaining technical excellence. You'll be responsible for deploying and maintaining infrastructure in both cloud and on-premise environments, working with cutting-edge technologies including Kubernetes, Docker, and various monitoring and automation tools.

The ideal candidate will have strong expertise in DevSecOps practices, API management, and infrastructure automation. You'll work with a global team, managing critical financial infrastructure that processes over $10 trillion in payments annually. This role offers an opportunity to work with modern technologies while solving complex challenges in the financial technology sector.

Key technical requirements include proficiency in Java Microservices, containerization, CI/CD pipelines, and infrastructure as code. You'll need strong leadership abilities and experience with incident management tools like PagerDuty and JIRA. The role combines architectural design, security implementation, and performance optimization.

Join Bottomline if you're passionate about transforming business payments, enjoy working with modern technology stacks, and want to be part of a company that values innovation and customer success. The position offers the opportunity to work on significant financial systems while developing both technical and leadership skills.

Last updated 3 hours 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 to enhance efficiency and reliability
  • Monitor and ensure system, application, and network performance/availability
  • Implement and advocate for DevSecOps practices to strengthen security across the lifecycle
  • Design scalable deployment architectures and define technical requirements
  • Continuously improve processes, technologies, and methodologies to optimize workflows and system performance

Requirements For Senior Software Engineer II

Java
Kubernetes
  • Bachelor's degree in Computer Science, Information Technology, or related field
  • Strong 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 Infrastructure as Code tools like Terraform and Puppet
  • Expertise in monitoring tools like ELK Stack, Prometheus, and Grafana
  • Strong understanding of networking concepts (TCP/IP, DNS, HTTP, SSL/TLS, VPNs)
  • Foundational knowledge of Java Microservices and database technologies
  • Experience implementing DevSecOps principles
  • Leadership and mentorship abilities
  • Experience with incident management using PagerDuty and JIRA

Interested in this job?

Jobs Related To Bottomline Senior Software Engineer II

Software Engineer

Senior Software Engineer role at Bottomline, developing and maintaining critical banking software platforms with 5+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Bottomline, global leader in business payments and cash management, seeking experienced developers for banking software.

Sr. Software Engineer II

Sr. Software Engineer II at Bottomline: Lead Java development for global business payments solutions.

Sr. Software Engineer II

Sr. Software Engineer II at Bottomline: Lead Java development for innovative fintech solutions. 7+ years exp. required. Join a global leader in business payments.