Mid-Senior Level

Principal Software Engineer | OPF002

Bengaluru, Karnataka   |   Full Time

Hiring for Product company  (Payment & Financial domain) - Bangalore / Bengaluru

#banking #saas #java #finance #fintech #principalengineer #golang #python #spring #microservice #payment #architecture #javascript #kafka

Experience: 8 - 15 years


  • Strong proficiency with Java or Golang, JavaScript, SQL having experience in Full Stack development. 
  • Experience developing web and stand-alone applications in the Spring framework
  • Experience with microservice architecture patterns
  • Experience working on Vue.js or other Frontend frameworks
  • Strong experience working with relational databases (Postgresql)
  • Hands-on experience with cache data and no-SQL databases like MongoDB

  • Able to lead the architecture, design, and implementation of complex solutions but also able to engage non-technical stakeholders

  • Experience with Message Brokers

  • Experience with working in a team, communicating well


  • Creating architectures & designs for new solutions around existing and new problem spaces.
  • Being an integral part of code reviews, design reviews, and architecture discussions.
  • Responsibilities will be to build highly available, secure, distributed systems in a microservices architecture, drive the evolution of the system architecture, make appropriate technology choices, and ensure production environments stay live through high levels of compatibility 

Submit Your Application

You have successfully applied
  • You have errors in applying