Sr. Software Developer

Sarvatra is always looking for talented people to become its team members. We realize that productive people are always a good addition to our organization. So if you have an acumen for developing world-class software, join in!

Position Objective:   To help develop Java project

No. of Vacant Positions:   4

Reporting to:  Tech Lead

Department: Software Delivery Team
Project Location(s): Pune
Education: BCA, MCM, BE (Computer), BCS, MCS, MCA



  • Develop Java code based on suggested design with optimum quality
  • Learn new technologies like Spring, DevOps to deliver the code faster


  • Support QA Team


  • Good documentation and communication skills
  • Be a good team player, working closely with analysts and teams
  • Eager to learn new technology


  • 3 to 8 years experience


  • Complete life cycle of Software Development
  • Developing Java (Spring) based web applications
  • Developing REST API web services
  • UI like Vaadin/Angular
  • RDBMS like Oracle, Postgres
  • Build tools like Ant, Maven, or Gradle
  • Banking domain knowledge would be an advantage
  • CI/CD tools
  • Knowledge of Docker is a plus


  • J2EE
  • Spring Framework
  • Hibernate/JPA Framework
  • UI framework like AngularJs/Vaadin
  • Build tools like Maven or Gradle
  • WebServer like Tomcat, Jetty or Weblogic
  • Version control tool like Git
  • IDE like Eclipse or IntelliJ
  • CI/CD tools like Jenkins/Ansible
  • Docker

Send your resume to

how can we help you?

Contact us at our Pune office or submit a business inquiry online.

I am happy with the pace of work (in developing the UPI solution for ICICI Bank). It is also very encouraging the way you are tracking the progress. I am more confident that we can meet the deadline successfully.

Rahul Joshi
Former Head - Digital Channels, ICICI Bank Ltd.

looking for a world-class banking technology solution?