Software Development Engineer

23 hours 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 HEAL Software Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Company – HEAL SoftwareLocation – BangaloreRelevant Work Experience – 2 – 10+ YearsEducation Level – BS in CS/EE/CE or related field from a top institutionDescriptionHEAL Software is a renowned provider of AIOps (Artificial Intelligence for IT Operations) solutions. With the state-of-the-art AIOps solutions, HEAL Software consistently drives...


  • Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 25,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 strong...

  • Software Engineer

    3 days ago


    Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 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 SLK Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer AI IntegrationRole OverviewThe Senior Software Engineer AI Integration at one of SLK Fintech client who acts as the critical link between AI and real-world implementation. This professional is responsible for designing, connecting, and delivering robust, end-to-end pipelines that integrate AI models and agentic workflows into...

  • Software Developer

    1 day ago


    Bengaluru, Karnataka, India Check Point Software Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Why Join Us?We are looking for a talented , passionate and highly motivated Technology leader C/C++/Java software developer to join our Device Operation group – OS I/S team.The team is responsible for handling different stages of the machine's life cycles starting from the deployment stages continuing with configuration and ending with backup and...


  • Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 8,00,000 - ₹ 20,00,000 per year

    Software Development Engineer in Test Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...


  • Bengaluru, Karnataka, India MRI Software Full time ₹ 20,00,000 - ₹ 25,00,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...

  • Devops Engineer

    1 week ago


    Bengaluru, Karnataka, India Quicken Software Development Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Since 1988 Quicken has been the top personal management software for millions ofconsumers. We pioneered a radically easier and faster way for people to manage theirhousehold finances. Since then weve continued to focus on delighting customers andmaking the Quicken product and experience better than ever.Job Title: Senior DevOps EngineerLocation: Bangalore,...

  • Software Developer

    7 days ago


    Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 2,50,000 - ₹ 7,50,000 per year

    Software Developer 3(Java Automation) As a member of the software engineering division, you will be responsible for assisting in defining and developing software for tasks associated with the developing, debugging or designing of software applications directed towards automation. Should have a good understanding of Java, automation / production...

  • Software Developer

    1 week ago


    Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Developer 3 As part of our mission to advance healthcare and supporting technology, you will play a key role in building a modern, secure, and compliant data integration platform that enables innovative AI-driven solutions. By constructing scalable data pipelines, integrating diverse multi-system data sources, and ensuring data quality,...