Visa USA Inc. is seeking a Staff SW Engineer to develop, test, and document complex software programs and multi-tier solutions. This role involves tackling intricate technical and business problems to create scalable, high-performing applications. The engineer will utilize Core Java and Java web application development for RESTful web services, Spring Framework, Spring Boot, and Maven for microservices architecture. Key responsibilities include implementing reactive and event-driven programming with Kafka, accessing data via Spring Data, JPA, and JDBC, and applying OOP design skills with design patterns. The position also entails developing and authoring APIs, practicing test-driven development, and managing multi-threading and concurrency challenges. A focus on designing network architecture with scalability, performance, and security in mind, leveraging machine learning concepts and advanced AI techniques (including generative models), is required. Proficiency in web technologies like HTML, CSS, JavaScript, TypeScript, and server-side scripting, along with cloud platform experience (monitoring, logging, content delivery), is essential. The role involves applying DevOps practices, including CI/CD pipeline development and cloud SDK integration across enterprise operating systems. The Staff SW Engineer will also perform code reviews, deploy and stage code, develop database queries, fix bugs, contribute to large project deployments, and support/install software applications/operating systems while adhering to system development life cycle standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior