Software Development Engineer

7 days ago


Bengaluru, Karnataka, India Verifone Full time US$ 90,000 - US$ 1,20,000 per year

Why Verifone
For more than 30 years Verifone has established a remarkable record of leadership in the electronic payment technology industry. Verifone has one of the leading electronic payment solutions brands and is one of the largest providers of electronic payment systems worldwide.

Verifone has a diverse, dynamic and fast paced work environment in which employees are focused on results and have opportunities to excel. We take pride in the fact that we work with leading retailers, merchants, banks, and third party partners to invent and deliver innovative payments solution around the world. We strive for excellence in our products and services, and are obsessed with customer happiness. Across the globe, Verifone employees are leading the payments industry through experience, innovation, and an ambitious spirit. Whether it's developing the next platform of secure payment systems or searching for new ways to bring electronic payments to new markets, the team at Verifone is dedicated to the success of our customers, partners and investors. It is this passion for innovation that drives each one of our employees for personal and professional success.

About The Role
This role is required to design and develop secure, high-performance FinTech solutions using Java, Spring Boot, Angular, and DevOps in an agile environment.

What You'll Do

  • Design, develop, test, and deploy high-quality software solutions in alignment with business requirements.
  • Work on Java Spring Boot microservices architecture with integration to RESTful APIs and messaging platforms like Kafka.
  • Implement Spring Security and follow OWASP guidelines to ensure secure coding practices.
  • Collaborate in Agile/Scrum/Kanban environments with cross-functional teams.
  • Perform code reviews to maintain coding standards, scalability, and security best practices.
  • Develop and maintain automation frameworks for functional, regression, and performance testing using Selenium, JUnit, and JMeter.
  • Work with DevOps pipelines (CI/CD) using tools like Jenkins, Maven, SonarQube, and Docker/EKS.
  • Monitor, troubleshoot, and optimize applications using ELK/Kibana or similar tools.
  • Write efficient unit tests and maintain high code coverage.
  • Participate in static code analysis and security vulnerability remediation.
  • Implement and maintain cloud-native applications on AWS.
  • Work with multi-threading concepts, caching technologies, and databases like Oracle, MySQL, PostgreSQL, MongoDB, MS SQL.
  • Engage in Penetration Testing and ensure the application passes all security audits.

What qualifications will you need to be successful?
Required Skills & Experience

  • 2 - 3 years of Core Development: Java, Spring Boot, JBPM, Angular, RESTful APIs, Microservices Architecture.
  • Testing & Quality: JUnit, Selenium, JMeter, Automation Frameworks, STLC, SDLC.
  • Security: Spring Security, OWASP, Penetration Testing, Security Vulnerability Fixes.
  • DevOps & Cloud: AWS, Docker, Kubernetes (EKS), Jenkins, Maven, SonarQube.
  • Monitoring & Logging: ELK/Kibana or similar tools.
  • Databases: Oracle, MySQL, PostgreSQL, MongoDB, MS SQL.
  • Messaging & Performance: Kafka, Multi-threading, Caching technologies.
  • Tools: Jira, Confluence, Bitbucket.
  • Strong problem-solving skills and the ability to think from a customer mindset.
  • Excellent communication and collaboration skills.

Good To Have

  • Experience in financial transaction systems, payment gateways, or related FinTech platforms.
  • Exposure to cloud-native design patterns.
  • Knowledge of test-driven development (TDD) or behavior-driven development (BDD).

Education

  • Bachelor's or Master's degree in Computer Science, Information Technology, or related field.

Our Commitment
Verifone is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Verifone is also committed to compliance with all fair employment practices regarding citizenship and immigration status.



  • Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    OverviewOne Identity is seeking a talented and motivated Software Development Staff Engineer  to join our dynamic team.  You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability.  The ideal candidate will have experience in software development, a...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India MRI Software Full time

    Job Title : Software Engineer - .Net & ReactReports to : VP Product ManagementLocation : BangaloreMRI Software is seeking a Software Engineer to join our team working on the MRI suite of products.As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the Software Development Lifecycle.You should...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Overview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...

  • Software Engineer

    1 week ago


    Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...


  • Bengaluru, Karnataka, India CData Software Full time ₹ 5,00,000 - ₹ 8,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India CDATA SOFTWARE Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India CData Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    In the age of digital transformation, data has become increasingly vital to core business operations. But with so many cloud applications and platforms available today, data has become more decentralized than ever.CData is the real-time data connectivity company. Our easy-to-use integration products allow users to work with their data where, when, and how...


  • Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per year

    Principal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...


  • Bengaluru, Karnataka, India MRI Software Full time US$ 90,000 - US$ 1,20,000 per year

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your Web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well.About the role:MRI-Software is seeking a Software Engineer to join our team working on products. As a...