Bangalore, INDIA, India
9 hours ago
Staff SW Engineer (8+ years, Java, SpringBoot, React, HTML, CSS)

Company Description

Visa 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 Visa.

Job Description

• Expert-level proficiency in modern Java (17+/21): deep understanding of JVM internals, memory model, garbage-collection tuning, JIT compilation, performance profiling, functional & reactive paradigms, Streams, CompletableFutures, Project Loom/Virtual Threads and multithreading concurrency utilities.
• Deep, hands-on expertise across the entire Spring ecosystem (Spring Framework, Spring Boot, Spring MVC or WebFlux, Spring Data, Spring Cloud, Spring Batch) with production-grade experience in Spring Security.

• Significant experience performing full-cycle System Design (HLD) and Low-Level Design (LLD): component deployment diagrams, sequence & class diagrams, interface contracts, data-flow diagrams, API specifications and capacity / sizing documents.
• Proven ability to tackle sophisticated multithreading challenges and architect highly scalable, distributed, transaction-processing platforms, able to articulate and defend design choices.
• Skilled at decomposing monoliths into microservices, defining bounded contexts, data-partitioning strategies, distributed caching layers and asynchronous messaging topologies.
Strong command of HTML, CSS, JavaScript, TypeScript and modern ReactJS, comfortable with additional front-end libraries/frameworks.
• Designs and builds RESTful APIs, GraphQL endpoints and event-driven pipelines that meet stringent NFRs (latency, throughput, resiliency, observability and fault-tolerance).
• Proficient with relational (PostgreSQL, MySQL, Oracle) and NoSQL stores (MongoDB, Cassandra, DynamoDB) plus ORM / JPA / Hibernate tooling.
• Experienced with distributed caching (Redis, Hazelcast, Ignite) and streaming platforms (Kafka, Pulsar, Kinesis).
• Adept in DevOps & Cloud-Native practices: Docker, Kubernetes, Helm, Terraform, CI/CD (Jenkins/GitHub Actions/GitLab), blue-green & canary deployments, automated rollback and observability (Prometheus, Grafana, ELK, OpenTelemetry).
• Deep understanding of OO principles, SOLID, GoF patterns, Domain-Driven Design, Clean Architecture and reactive programming paradigms.
• Comfortable driving design reviews, PoCs and reference implementations
• Challenges assumptions and rapidly prototypes innovative solutions.
• Clear, concise communicator who can explain complex architectural trade-offs to engineers, leadership and customers.
• Background in large-scale, distributed systems featuring complex asynchronous workflows and massively multithreaded processing.

​Quick to master new technologies and concepts, thrives in fast-paced, collaborative environments.

• Exposure to NodeJS and server-side JavaScript is advantageous
• Experience in leveraging Gen AI LLMs in all phases of SDLC as copilots to fast track the overall development activities with efficiency gains
Implements security best practices end-to-end:
– OAuth 2.0 / OIDC, JWT-based auth, RBAC, ABAC and method-level security annotations.
– TLS 1.2+/mTLS, HSTS, CSP, CSRF/XSS/Click-jacking protection, input validation & output encoding.
– Encryption at rest (KMS / Vault) and in transit, secrets management & automatic key rotation.
– OWASP Top-10 compliance, threat modelling, secure-by-design reviews and code audits.
– Secure CI/CD: SAST, DAST, dependency & container image scanning, SBOM, supply-chain hardening.
– Kubernetes security: Pod Security Standards, network policies, service-account & RBAC hardening.
Exposure to Mobile App Development is an added advantage either in Android or iOS Platforms

This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.

Qualifications

Basic Qualifications
-5+ years of relevant work experience with a Bachelor’s Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Preferred Qualifications
-5+ years of relevant work experience with a Bachelor’s Degree or at least 3 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.

Additional Information

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.

Por favor confirme su dirección de correo electrónico: Send Email