CareerPlanSign in

Software Engineer-2

IN - Bengaluru, India💼 Full-time🗓 2026-10-07
Hybrid

Core

Design, code, test, and maintain Visa's Business Solutions B2B line of products and applications.

Role type

Senior IC Java backend engineer

Builds

B2B payment applications and services

Domain

Financial technology / Payments

Deliverable

production ML models

Required skills

Java, Spring Boot, Spring Framework, Hibernate/JPA, RESTful API development, microservices architecture, unit testing (JUnit, Mockito, TestNG), Git, Maven/Gradle, CI/CD (Jenkins, GitLab CI), Agile/Scrum (via careerplan.io/jobs/REF081481W-software-engineer-2-at-visa)

Preferred skills

Reactive programming (Spring WebFlux, RxJava), AI coding assistants (GitHub Copilot, Amazon CodeWhisperer), prompt engineering, LLM APIs (OpenAI, Azure OpenAI)

Technologies

Java, Spring Boot, Hibernate, JUnit, Mockito, TestNG, IntelliJ IDEA, Eclipse, Git, Maven, Gradle, Jenkins, GitLab CI, Spring WebFlux, RxJava, GitHub Copilot, Amazon CodeWhisperer, OpenAI, Azure OpenAI

Responsibilities

Design and develop B2B application code compliant with security and best practices; Collaborate with Development & QA staff on deliverables; Create documentation for installation and maintenance; Participate in design and code review sessions; Identify opportunities for enhancements to standards and methodologies.

Seniority

Mid-level, hands-on IC