Software Architect

Posted 10 Days Ago
Be an Early Applicant
India
7+ Years Experience
Software
The Role
The Software Architect will be responsible for architecture, design, development, and integration of enterprise applications using advanced Java. They will lead development teams, recommend technologies, and help transform applications to modern technologies and patterns. Responsibilities include collaborating with product management, designing solutions, defining development aspects, providing technical guidance, and ensuring software quality.
Summary Generated by Built In
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!


The Role

We are looking for a dynamic and innovative Software Architect join our team in Bangalore!


The Software Architect will be responsible for the architecture, design, development, implementation, and integration of complex enterprise applications using advanced Java. The enterprise applications the candidate may work on would help customer with Financial Messaging Management, Corporate Payments, and Banking etc. The applications are delivered as SaaS (Software as a Service) and/or On-premises offerings with several integrations to 3rd party enterprise applications.  EAI (Enterprise application integration) experience is necessary. 

The Software Architect will lead the mid-size development teams for the purposes of designing and planning, implementation, integration, and support of our products.  This role is responsible for determining that integrated software architecture solutions that meet performance, usability, scalability, reliability, and security needs and is expected to research and recommend technology to meet application requirements.

In addition, the architect will also be expected to help evolve any applications they work with toward more modern technologies and/or patterns.  This would include: containerization of applications, decomposition of applications into Self-Contained Systems and/or Microservices, improvements in availability through use of Active/Active configurations across Availability Zones/Geos or other means, the use of public cloud services, etc.  Experience transforming monolithic applications to Self-Contained Systems and/or a Microservices architecture is desired.

Software Architect will also be expected to help Bottomline with the transformation of our practices and procedures as we become the best SaaS provider in the verticals we serve while also helping create new and exciting products and features that provide exceptional value to our customers.


Responsibilities:

  • Collaborate with product management and other professionals to determine functional and non-functional requirements for new software or applications
  • Use practical skills and experience to design and architect solutions, lead the implementation teams through the full life-cycle of the application development and deployment
  • Use tools and methodologies to create representations for functions and user interface of desired product
  • Develop high-level product specifications with attention to system integration and feasibility
  • Define all aspects of development from appropriate technology and workflow to coding standards
  • Successfully communicate all concepts and guidelines to development team
  • Oversee progress of development team to ensure consistency with initial design
  • Provide technical guidance and coaching to developers and engineers
  • Manage mid-size team of individual contributors to define goals and conduct performance assessment periodically
  • Ensure software meets all requirements of quality, security, modifiability, extensibility etc.
  • Help Bottomline evolve and grow


Requirements:

  • Proven 10+ years of experience collaborating to create/develop/delivering new innovative products or features
  • Proven experience as software architect, building resilient, highly available multi-tenant web-based applications
  • Experience in software development and coding in various languages (Java mandatory)
  • Experience with Spring Framework, Spring Boot, ORM technologies (Hibernate), Elasticsearch
  • Experience with Web Services and EAI patterns
  • Experience with containerization (Docker, Kubernetes, etc.)
  • Knowledge of microservices architecture
  • Excellent knowledge of software and application design and architecture
  • Excellent knowledge of UML and other modeling methods
  • Excellent knowledge in Kafka, Message Brokers
  • Proven experience working with moving workloads to Public Cloud Providers (AWS primary/Azure)
  • Understanding of software quality assurance principles and exposure to Agile/Scrum driven delivery process
  • A technical mindset with great attention to detail
  • High quality organizational, people and leadership skills
  • Outstanding communication and presentation abilities
  • Tech or higher in computer science, engineering or relevant field


 

 

 

 



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.

Top Skills

Java
The Company
HQ: Portsmouth, NH
5,395 Employees
On-site Workplace
Year Founded: 1989

What We Do

Bottomline (NASDAQ: EPAY) makes complex business payments simple, smart, and secure.

Corporations and banks rely on Bottomline for domestic and international payments, efficient cash management, automated workflows for payment processing and bill review, and state of the art fraud detection, behavioral analytics and regulatory compliance solutions. Thousands of corporations around the world benefit from Bottomline solutions.

Headquartered in Portsmouth, NH, Bottomline delights customers through offices across the U.S., Europe, and Asia-Pacific.

Jobs at Similar Companies

Alliant Credit Union Logo Alliant Credit Union

Data Analyst - Hybrid

Fintech • Financial Services
Hybrid
Chicago, IL, USA
843 Employees
Easy Apply
Remote
United States
985 Employees
Hybrid
Chicago, IL, USA
843 Employees

AffiniPay Logo AffiniPay

Sales Operations Manager

Fintech • Legal Tech • Payments • Sales • Software
Remote
United States
519 Employees

Similar Companies Hiring

CSC Thumbnail
Software • Legal Tech • Fintech • Financial Services • Data Privacy • Cybersecurity
Wilmington, DE
8000 Employees
Toast Thumbnail
Software • Information Technology • Hospitality • Food • Fintech • Cloud
Boston, MA
4500 Employees
Freshworks Thumbnail
Software • Enterprise Web • Cloud • Business Intelligence • Artificial Intelligence
San Mateo , CA
5500 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account