Bottomline Technologies is hiring a

Senior Software Engineer

Why Choose Bottomline?

Are you ready to transform the way businesses pay and get paid? 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. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team!

Do you have what it takes to join us? 

 
We are looking for a Senior API Developer in Bangalore
As a member of our elite R&D, you will part of creating a new development platform using brand new technologies and concepts. By being part of this new beginning, you will have the opportunity to design new API’s and transform existing one to create base of our new products and to leave your mark as one of the first few. You will create with us new complex solutions designed for high rates, performance, and lean resource consumptions. 
Your role will be diverse and meaningful, and your contribution will have a great impact on those around you. 

How You Will Contribute 

  • API First thinking and evangelism 
  • Contribute to all phases of the development lifecycle all the way to production 
  • Write good API design, contract first, feedback and efficient code 
  • Support continuous improvement by investigating alternatives and technologies and presenting them for architectural review 
  • Ask questions! Ask and challenge with suggestions and idea 

 

What Will Make You Successful 

  • Degree in computer sciences or a related field 
  • At least 4+ years' experience in API based implementations 
  • Significant Integration skills around REST, GraphQL APIs 
  • Significant experience in any API Gateway (Mule/Kong/Tyk/Apigee 
  • Significant experience in designing and documenting APIs using swagger and open api specification using industry standard tools like stoplight/postman/swagger hub etc. 
  • Experienced in implementing best practices in API security, routing, throttling, rate-limiting versioning, and scaling of the APIs. 
  • Experience with industry standard API security frameworks like Oauth 2.0, JWT, JWE, token exchange, PKCE, SAML, OIDC, HMAC, Certificate bound access tokens, MTLS etc. 
  • Experience in integrating authorization servers like Key cloak, Okta, Ping, Cloud entity with APIs. 
  • Significant experience coding inbound and outbound policies in API Management gateways. 
  • Good to have knowledge of using programming languages for orchestration on the API gateways (JavaScript/Golang/python) by creating reusable plugins. 
  • Experience with Docker, Kubernetes, HELM charts and Cloud Native environments. - Devops 
  • Experience with performance investigation and improvements to API gateways. 
  • Experience in gathering requirements from product management and architects to deliver features on API gateways.  
  • Experience with API GitOps practices and pipeline scripting (bash/python etc.) in Gitlab or other relevant source code management tools. - Devops 
  • Excellent written and verbal communication 
  • Problem-solving and analytical abilities 
  • Ability to work with a team and independently. 
  • Ability to contribute to peer reviews during API development and API design phases. 
  • Ability to work closely with Technical Leads, Enterprise Architects, Business teams and DevOps to deliver industry grade APIs. 

 

Nice to Have skills 

  • Experience with .Net or Java coding skills 
  • Experience with SpringBoot related frameworks in developing microservices. 
  • Experience with API design best practices. 
  • Experience with spectral linter 
  • Experience with API developer portals. 

We welcome talent at all career stages and are dedicated to understanding and supporting additional needs. We're proud to be an equal opportunity employer, committed to creating an inclusive and open environment for everyone.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Software Engineer Q&A's
Report this job
Apply for this job