• Full Time
  • Pune
  • Overseas: India

Who are we?

Opus Consulting Solutions is a technology company with a focus on shaping the future of payments technology. With experience building highly innovative solutions and products, we combine our deep technology proficiency with unmatched domain expertise in Payments and Fintech, enabling us to deliver unparalleled quality and value in everything we do.

For the last 24 years, our team works with a diverse global customer base, ranging from start-ups to Fortune 500 financial leaders, all focused on digital transformation and driving innovation in payments.

We’re headquartered in Alpharetta, Georgia, USA.

Our offshore software development center including all corporate teams work out of Pune, India office.

Job Title : Full Stack (Java + React)

Job Description

Full Stack (Java + React)   

Experience : 5 to 8 Years .

Location :  Pune

Position : Full Time

Department : Technology

Qualification : Bachelor or Master in Computer Science/ IT or Computer Applications

Designation: Senior Tech engineer

All Job Openings,  Life at Opus 

Mandatory Skills:

  • QA Automation
  • UI Automation
  • Java Proficient
  • Selenium
  • Cucumber-BDD
  • API Testing
  • Jire.
  • Rally.
  • Jenkins.
  • Git.

Job Overview:  

As part of an exciting, fast-paced environment developing payment authentication and security solutions at the Company, this position will provide quality engineering and expertise within the development lifecycle for the Company’s e-commerce payment authentication platform.


  • Test and enhance software through programming, unit testing, implementation, documenting, and delivery of software solutions. Researches alternative technical solutions for changing business needs.
  • Sound knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, Appium, Jbehave/Cucumber frameworks, Databases, APIs (REST/SOAP), Continuous Delivery concepts and tools such as Jenkins/Bamboo, vulnerability tools such as Sonar, Checkmarx/Fortify, etc.
  • Knowledge of Event-driven Framework, Kafka.
  • Good knowledge of payments domain message flows, architecture, common design patterns, ISO message protocols, and simulation/emulation tools is highly desirable.
  • Expertise in agile delivery, lifecycle management tools (JIRA/Rally), software testing standards, methods, and conventions.
  • Exposure to Cloud, Infrastructure-as-a-code concepts, and tools like Chef/Puppet are desirable.
  • Expertise with cross-browser and cross-device testing strategies (e.g., In the Wild testing) and automation(Selenium)
  • Experience testing across a variety of platforms: web and mobile user interface, APIs (REST and SOAP), and Mainframe and UNIX
  • Ability to create good acceptance and integration test automation scripts and integrate with Continuous integration (Jenkins) and code coverage tools (Sonar, Clover) to ensure 80% or higher
  • code coverage.
  • Responsible for testing, implementation, documentation, maintenance, and support of systems application software in adherence with Company standards, processes, and best practices.
  • Ensure high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within the expected time and budget.
  • Research, create, and evaluate technical solution alternatives for business needs.
  • Create systems and testing documentation per department standards.
  • Follow standards in testing to ensure compliance with Audit Requirements.
  • Follow Company Quality Assurance and Quality Control processes.
  • Support collection and reporting of project and software metrics.
  • Actively look for opportunities to enhance standards and improve process efficiency.
  • Mentor and ramp up junior team members.
  • Unlike similar quality engineering roles in other organizations, this position needs a deep understanding of software development, architecture, and performance engineering to help drive quality early in the product development life cycle. In addition, experience in payment processing/domain is highly desirable.
  • This position will be responsible for delivering Quality Engineering services (Code quality, Testing Services, Performance Engineering, Testing, and Environment automation, Development Collaboration, and Continuous Integration).
  • The position requires an extensive understanding of BDD/TDD practices, code review and analysis techniques, and open-source agile testing frameworks.

All About you  

  • Bachelor’s degree in Information Technology, Computer Science, or equivalent education.
  • Excellent understanding and knowledge of Software Engineering Concepts and Methodologies is required.
  • Exposure to Agile is mandatory. SAFE Agile experience is desirable.
  • 5-10 years of experience in the software engineering field.
  • Expertise in Java, Junits, Spring, Hibernate, and web services.
  • Working knowledge of rest services is a must.
  • Working knowledge of cloud-based application development like PCF, Azure, or any cloud platform is required.
  • Working knowledge of microservices development is preferred.
  • Must be high-energy, detail-oriented, proactive, and able to function under pressure to meet tight deadlines.
  • Strong verbal and written communication skills and ability to quickly learn and implement new technologies, application-appropriate frameworks, and tools.
  • Strong relationship, collaborative, and organizational skills with a high degree of initiative and self-motivation. Able to work as a matrix-based, diverse and geographically distributed project team member.
  • Willingness and ability to learn and take on challenging opportunities.
  • Knowledge of the payment domain, esp. card payments domain, is preferred.

To apply for this job email your details to shashi.sarge@sazingadigital.com

Team Opus

We’re giving you a fresh dose of insights, perspectives and the latest trends from the world of payments.


    Application Form


    Upload Resume* Make completing your job application easier by uploading your resume or CV. Upload either DOC, DOCX, PDF, RTF or TXT file types

    How did you hear about this job?

      Application Form


      Upload Resume* Make completing your job application easier by uploading your resume or CV. Upload either DOC, DOCX, PDF, RTF or TXT file types

      How did you hear about this job?

        Join our mailing list to be the first to know about industry news, Opus updates & upcoming events.

        We’re hiring!
        Learn about
        careers at
        WordPress Video Lightbox Plugin
        PCI DSS Certification
        Opus has been certified as compliant with PCI DSS version 3.2.1. Know more.