Senior Software Engineer

4 weeks ago


Bengaluru Karnataka India, Karnataka Visa Full time

Company DescriptionVisa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.Make an impact with a purpose-driven industry leader. Join us today and experience Life at VisaJob DescriptionWe are looking for Versatile, curious, and energetic Software Engineers who embrace solving complex challenges on a global scale. As a Visa Software Engineer, you will be an integral part of a multi-functional development team inventing, designing, building, and testing software products that reach a truly global customer base. While building components of powerful payment technology, you will get to see your efforts shaping the digital future of monetary transactions.Responsibilities:Design, develop, test automation and maintain software applications.Implement robust and scalable software solutions consistent with the company's business objectives.Collaborate with cross-functional teams to gather and understand the functional requirements.Write clean, readable, and testable code that is scalable and well-documented.Participate in code reviews to maintain code quality and share best practices and experiences with the team.Troubleshoot, debug, and upgrade existing software.Implement strong security and data protection solutions.Work with data structures, algorithms, and system design as part of the problem-solving process.Must be comfortable with being hands-on in software development and technical issues.QualificationsBasic QualificationsBasic Qualifications2+ years of relevant work experience and a Bachelors degree, OR 3+ years of relevant work experiencePreferred Qualifications3 or more years of work experience with a Bachelor’s Degree or more than 3 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)5+ years of relevant experience in software industryProficient in Java/J2EE technologiesExperience in frameworks like Spring, Sprint MVC, JPA, HibernateExperience In SQL And/or PL/SQL Is RequiredExperience in working with microservice development, containerization, and CI CDExperience working on UI/Web development using JavaScript, UI frameworks like Angular/ReactDemonstrated knowledge of Web Services Development using SOAP or REST, JSON and XMLProficient in GIT/Stash, MavenExperience being part of a Agile/Scrum teamBachelor or Master Degree in Computer Science, or related technology/engineering disciplineAdditional InformationThis is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.



  • Bengaluru, Karnataka, India Travtech Software Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Senior Software Engineer with strong Travel/IT product experience, skilled in scalable design, coding, reviews, mentoring, and delivering high-performance solutions end-to-end. Required Candidate profileProactive expert with strong travel domain experience, hands-on in design/architecture, ready to take end-to-end project ownership, mentor teams, and...


  • Bengaluru, Karnataka, India Indium Software Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Role: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...


  • Bengaluru, Karnataka, India, Karnataka Pivotrics Full time

    Company DescriptionPivotrics is a software product engineering company based in Bengaluru. We specialize in transforming software teams into world-class product engineering teams for global product majors. Our approach combines a product mindset, deep tech expertise, agile working, and customer-focused innovation to help our clients scale revenue and...


  • Bengaluru, Karnataka, India, Karnataka Recro Full time

    Job Title – Senior Software Engineer (Java+ Scala)Experience-10+ YearsLocation-Bangalore(Marathahalli) Workmode-HybridKey ResponsibilitiesLead technical initiatives and contribute as a senior team member to meet project goals and deadlines.Design, implement, and optimize scalable software solutions aligned with organizational objectives.Build...

  • Senior Data Engineer

    3 weeks ago


    Bengaluru, Karnataka, India, Karnataka Sonata Software Full time

    Mandatory* Experience building data pipelines* Highly proficient in python, Data frames* Experience with AWS Lambda, Events (SQS), API calls, Kinesis, DynamoDB* Highly proficient in SQL Query* Snowflake or experience with similar analytics database* Experience extracting data from SQL and NoSQL databases. * Experience with CI/CD pipeline to release the code...


  • Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    Role**: Senior Software EngineerRequired Technical Skill Set: Senior Software EngineerDesired Experience Range: 7 - 10 yrsNotice Period: Immediate to 90Days onlyLocation of Requirement: BangaloreWe are currently planning to do a Virtual Interview Job Description:Primary SkillPython, Scala/Java, Spark, SQL, Snowflake, BDD, Databricks, AWS , Device/OTT...


  • Bengaluru, Karnataka, India, Karnataka Tata Consultancy Services Full time

    Role**: Senior Software EngineerRequired Technical Skill Set: Senior Software EngineerDesired Experience Range: 7 - 10 yrsNotice Period: Immediate to 90Days onlyLocation of Requirement: BangaloreWe are currently planning to do a Virtual InterviewJob Description:Primary SkillPython, Scala/Java, Spark, SQL, Snowflake, BDD, Databricks, AWS , Device/OTT Testing,...


  • Bengaluru, Karnataka, India Aiprus Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Job Title:Senior Software Engineer – Java, PySpark, Reactive ProgrammingLocation:Bengaluru, IndiaExperience:5+ YearsJob DescriptionWe are seeking an experiencedSenior Software Engineerwith strong expertise inJava, Apache PySpark, Python, and Reactive Programming. The ideal candidate will be responsible for designing, developing, and implementing...


  • Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Responsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...


  • Bengaluru, Karnataka, India, Karnataka Deluxe Full time

    Job Title: Senior Software EngineerExperience: 5+ years Location: Onsite Industry: Media & EntertainmentAbout the RoleWe are seeking a Senior Software Engineer with expertise in with expertise in backend systems, databases, and cloud platforms. This role blends hands-on backend engineering with higher-level responsibilities in design, architecture, and team...