Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Sr. SW Engineer-Java+ Big data (3+ yrs experience) image - Rise Careers
Job details

Sr. SW Engineer-Java+ Big data (3+ yrs experience)

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

This position is ideal for an engineer who is passionate about solving challenging business problems and building applications that provide an excellent user experience. They will be an integral part of the Payment Products Development team, focusing on the design and development of software solutions that leverage data to address business challenges. They will be extensively involved in hands-on activities including proof of concepts, design, documentation, development, and testing of new functionality. They should demonstrate adaptability and readiness to change tasks according to the team's requirements. 

Key Responsibilities 

  • Design, develop, and implement software solutions. 

  • Work iteratively on the development of new products, starting with quick POCs and converting ideas into real products. 

  • Design and develop mission-critical systems, ensuring high availability and performance. 

  • Interact with both business and technical stakeholders to deliver high-quality products and services that meet business requirements and expectations, while applying the latest available tools and technology. 

  • Develop code to ensure deliverables are on time, within budget, and maintain high code quality standards. 

  • Demonstrate a passion for delivering zero-defect code and be responsible for ensuring the team's deliverables meet or exceed the prescribed defect Service Level Agreement (SLA). 

  • Coordinate Continuous Integration activities, testing automation frameworks, and other related tasks in addition to contributing to core product code. 

  • Present technical solutions, capabilities, considerations, and features in business terms, and effectively communicate status, issues, and risks in a precise and timely manner. 

  • Perform other tasks related to R&D, data governance, system infrastructure, and other cross-team functions as needed. 

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

Qualifications

Basic Qualifications
2+ years of relevant work experience and a Bachelors degree, OR 5+ years of relevant work experience

Preferred Qualifications
3 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)

Bachelor’s Degree or an Advanced Degree (e.g., Masters) in Computer Science/Engineering, Information Science, or a related discipline.

4 or more years of experience in building large-scale applications using open-source technologies.

Extensive experience in software development, particularly in full stack projects, demonstrating adherence to standard development best practices.

Proficiency in Java/J2EE and Python programming.

Strong knowledge of front-end frameworks such as Angular or React or similar UI framework.

Proficiency in working with SQL, RDBMS and In-Memory Databases.

Familiarity with Kafka, SpringBoot and Spring Framework.

Strong knowledge Object-Oriented Design REST Web Services development.

Experience with containerization and cloud technologies.

Familiarity with version control systems, specifically Git.

Solid knowledge of Unix/Linux operating systems and Shell Scripting.

Experience in manual and/or automation testing. Knowledge on testing frameworks is a plus

Awareness of and experience with software design patterns.

Experience working within an Agile and Test-Driven Development environment.

Strong verbal and written communication skills, with a proactive and self-motivated approach to improving existing processes to enable faster iterations.

Demonstrated intellectual and analytical rigor, with a keen attention to detail.

Team-oriented, energetic, and collaborative approach to work, coupled with a diplomatic and adaptable style.

Passionate about learning and applying new technologies and delivering working solution

Experience with Big Data technologies such as Hadoop, Spark, and Hive for large-scale data processing and data transformation

Experience with data visualization and business intelligence tools like Tableau, or other similar programs.

Familiarity with AI concepts and tools, including GitHub Copilot for code development

Exposure to AI/ML development is an added advantage

Strategic thinker with good business acumen to orient software engineering to the business needs of internal and external clients.

Previous exposure to financial services is a plus, but not required.

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.

Average salary estimate

$75000 / YEARLY (est.)
min
max
$60000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Sr. SW Engineer-Java+ Big data (3+ yrs experience), Visa

At Visa, we're not just about payments; we’re about crafting experiences that empower individuals and businesses worldwide. We’re on the lookout for a Senior Software Engineer specializing in Java and Big Data to join our dynamic team in Bangalore. This is a fantastic opportunity for an engineer with at least three years of experience who is passionate about solving intricate business challenges and crafting software solutions that shine. As part of the Payment Products Development team, you will dive into designing and developing innovative applications that leverage data to drive business impact. Your role will include everything from proof of concepts to full-scale software development, ensuring we deliver high-quality and reliable products. In this hybrid role, you’ll collaborate closely with stakeholders to deliver mission-critical systems that perform exceptionally well. You’ll also demonstrate your expertise in full-stack development and orchestrate Continuous Integration activities while maintaining rigorous coding standards. We believe in delivering zero-defect code, so a passion for quality is a must! Moreover, if you have experience with Big Data technologies like Hadoop or Spark, and a knack for data visualization, we want you to bring that expertise to Visa. Join us, where the technology meets purpose, and let's redefine the future of payments together!

Frequently Asked Questions (FAQs) for Sr. SW Engineer-Java+ Big data (3+ yrs experience) Role at Visa
What are the main responsibilities of a Senior Software Engineer at Visa?

As a Senior Software Engineer at Visa, your primary responsibilities will include designing, developing, and implementing software solutions with a focus on leveraging data to solve business challenges. You'll work collaboratively within the Payment Products Development team to create innovative applications and conduct thorough testing and documentation for new functionality. Engaging with both technical and non-technical stakeholders will be key to delivering high-quality products that meet business requirements.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Visa?

To become a Senior Software Engineer at Visa, you should have at least 3 years of relevant work experience along with a Bachelor’s Degree in Computer Science, Information Science, or a related field. Experience with full-stack development and proficiency in Java/J2EE, Python, and Big Data technologies such as Hadoop or Spark are essential. Familiarity with Agile methodologies and a strong focus on quality assurance will also be beneficial.

Join Rise to see the full answer
How does Visa value continuous learning for Senior Software Engineers?

At Visa, we prioritize continuous learning and development for our Senior Software Engineers. The role encourages you to explore and adopt new technologies, as evidenced by the emphasis on Big Data and AI concepts. Opportunities for engaging in R&D and knowledge-sharing sessions ensure that you stay ahead in the rapidly evolving tech landscape while applying innovative solutions to our payment systems.

Join Rise to see the full answer
What programming languages and technologies should I be proficient in for this role at Visa?

For the Senior Software Engineer position at Visa, proficiency in Java/J2EE and knowledge of Python are crucial. Additionally, experience with front-end frameworks like Angular or React, familiarity with SQL, RDBMS, and Big Data technologies like Hadoop and Spark is necessary. You should also have some experience with cloud technologies and containerization.

Join Rise to see the full answer
Is experience in the financial services industry necessary for the Senior Software Engineer role at Visa?

While experience in the financial services industry is beneficial, it is not a strict requirement for the Senior Software Engineer role at Visa. We value diverse backgrounds and appreciate candidates who can bring unique experiences and perspectives to our technology teams. What matters most is your technical expertise and your passion for solving real-world problems.

Join Rise to see the full answer
Common Interview Questions for Sr. SW Engineer-Java+ Big data (3+ yrs experience)
Can you discuss your experience with Java and its relevance in software development?

When answering this question, emphasize your hands-on experience with Java, mentioning specific projects where you used it effectively. Highlight your understanding of Java’s features that make it suitable for building scalable applications, such as its support for multi-threading, object-oriented principles, and strong community support.

Join Rise to see the full answer
What are some common challenges you’ve faced while working with Big Data technologies?

Discuss specific challenges you've encountered, such as data processing speed, integration with existing systems, or scalability issues. Offer solutions you've implemented, showcasing your troubleshooting skills and ability to optimize processes relating to Big Data.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Mention practices such as peer reviews, writing unit and integration tests, and employing static code analysis tools. Discuss how you embody best coding standards and your commitment to delivering zero-defect code, which is vital in a fast-paced environment like Visa.

Join Rise to see the full answer
Can you explain your approach to designing a mission-critical application?

Outline a systematic approach starting from requirement gathering, architecture design, and technology selection to iterative testing and deployment. Aim to highlight your ability to prioritize performance and availability, as well as your experiences dealing with potential risks during the project lifecycle.

Join Rise to see the full answer
Describe your experience working in Agile environments.

Illustrate your familiarity with Agile methodologies, discussing how you've participated in sprints, stand-up meetings, and retrospectives. Emphasize how Agile principles foster flexibility and collaboration within teams, ensuring you're ready to adapt to changes quickly.

Join Rise to see the full answer
How do you stay current with emerging technologies relevant to software development?

Share your strategies to stay updated, like following industry blogs, participating in webinars, or being a part of professional networking groups. Mention any specific technologies or trends you’re particularly excited about and how you plan to leverage them in practical ways.

Join Rise to see the full answer
What is your experience with cloud technologies in software development?

Explain your expertise in using cloud platforms, how they fit into your development workflow, and the advantages it offers in scalability, availability, and maintenance. Provide examples of projects where you utilized cloud services efficiently.

Join Rise to see the full answer
How have you collaborated with cross-functional teams in your previous roles?

Discuss specific instances where you've worked with business analysts, marketing teams, or QA specialists to collect requirements and share updates. Highlight your communication skills and your ability to translate technical details into business terms, making collaborations seamless.

Join Rise to see the full answer
Can you give an example of a time you successfully delivered a project under a tight deadline?

Be specific about the project details, what strategies you employed to meet the deadline, and how you managed stakeholder expectations. Discuss the final outcome and how your contribution made a significant impact on the project’s success.

Join Rise to see the full answer
Are you familiar with Containerization and its benefits?

Discuss your understanding of containerization and how it streamlines software deployment and scalability. Mention any practical experience you have with tools like Docker or Kubernetes, emphasizing the advantages these technologies bring to modern software development practices.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Become a part of Visa's innovation consulting team, driving excellence in client engagements and leading diverse teams towards impactful results.

Photo of the Rise User
Posted 2 days ago

Join Visa as a Product Manager to lead the development of cutting-edge payment solutions that drive customer satisfaction.

Meredith Remote New York, NY - 225 Liberty Street
Posted 2 days ago

Join Dotdash Meredith as a Software Engineer and leverage your expertise to drive user engagement and revenue through innovative advertising solutions.

Photo of the Rise User

Join Komodo Health as a Staff Software Engineer to shape the backbone of our platform while addressing complex healthcare challenges.

Photo of the Rise User
Experian Remote United States, United States, United States, United States
Posted 46 minutes ago

Join Experian as a Platform Architect to define and guide the evolution of enterprise-wide platform capabilities in a remote role.

Photo of the Rise User

Join TRM Labs as a Staff Software Engineer to leverage your expertise in building scalable backend solutions while making a global impact on security and crime prevention.

Join a motivated team as a Fullstack Product Engineer focused on transforming data into impactful visualizations for the scientific domain.

Photo of the Rise User
Posted 4 days ago

Walmart is looking for a Staff Software Engineer with expertise in embedded systems and Smart TV applications to join their Dallas team.

Photo of the Rise User
Wing Hybrid Palo Alto, California, United States
Posted 13 days ago

As a Software Engineering Manager at Wing, you'll lead a team to deliver cutting-edge drone delivery solutions within a dynamic and collaborative environment.

Photo of the Rise User
HomeBuddy Remote No location specified
Posted 13 days ago

Join HomeBuddy as an Engineering Manager to lead a talented team in revolutionizing the home improvement industry.

Photo of the Rise User
NielsenIQ Remote Soseaua Pipera 42 Sector 2 5th and 7th floor, Bucharest, Romania
Posted 4 months ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

Visa Inc. operates as a payments technology company worldwide. The company facilitates commerce through the transfer of value and information among consumers, merchants, financial institutions, businesses, strategic partners, and government entiti...

12147 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!