Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
SW Engineer- Java and Big Data (1 yr- 1.8 yrs) image - Rise Careers
Job details

SW Engineer- Java and Big Data (1 yr- 1.8 yrs)

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 development of software solutions that leverage data to address business challenges. They will be extensively involved in hands-on activities including proof of concepts, development, and testing. They should demonstrate adaptability and readiness to change tasks according to the team's requirements. 

 

Key Responsibilities 

  • Deliver high-quality products and features, taking a holistic view from the initial idea to final delivery. This involves design, development, testing, and accountability for release deployments as well as providing support post-deployment. 

  • Understand the product in its entirety and ensure the timely delivery of your assigned module within an agile team setting. 

  • Accurately scope efforts, identify risks, and clearly communicate trade-offs with team members and other stakeholders. 

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

  • Effectively communicate status updates, issues, and potential risks accurately and promptly. 

  • Perform other tasks related to data governance and system infrastructure as required. 

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

Qualifications

Basic Qualifications
Bachelors degree, OR 3+ years of relevant work experience

Preferred Qualifications
Bachelor's degree in Computer Science or equivalent field
Relevant working experience of up to 2 years in the industry
Proven experience in software development, particularly in data-centric projects, demonstrating adherence to standard development best practices
Strong understanding and practical experience with data structures and algorithms, with a passion for tackling complex problems
Proficiency in Java programming
Hands-on experience with Big Data technologies such as Hadoop, Spark, and Hive
Strong knowledge of Unix/Linux operating systems and Shell Scripting
Proficiency in working with RDBMS and SQL
Basic knowledge of manual and automated testing
Familiarity with version control systems, specifically Git
Awareness of and experience with software design patterns
Experience working within an Agile framework
Proficiency in Scala & Kafka programming is a good to have
Experience with Airflow for workflow management
Familiarity with AI concepts and tools, including GitHub Copilot for code development
Exposure to AI/ML development is an added advantage
Proficiency in working with In-memory Databases like Redis
Good knowledge of API development is highly advantageous
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

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

$50000 / YEARLY (est.)
min
max
$40000K
$60000K

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 SW Engineer- Java and Big Data (1 yr- 1.8 yrs), Visa

As a Software Engineer specializing in Java and Big Data at Visa in Bangalore, you’ll be stepping into a vibrant and innovative work culture. Here, you're not just another code contributor; you play a key role in crafting solutions that shape the future of payments technology. Your passion for tackling complex business challenges will be your greatest asset as you develop high-quality software applications designed to enhance user experience. Working closely with the Payment Products Development team, you will tackle hands-on coding, testing, and deploying applications while adapting to the dynamic needs of the team. Your day-to-day responsibilities will include everything from design and code development to participating in agile processes and automation testing. You’ll take ownership of your assigned modules, ensuring they align with business goals and come to fruition on time. With Visa, expect an environment filled with collaboration and continuous feedback, where your insights are truly valued. Plus, being part of a company that is a leader in the payments industry, you’ll take pride in knowing your contributions are making a global impact. Join Visa today and take a rewarding step in your career path while enjoying an engaging work-life balance with a hybrid work model that fits your lifestyle.

Frequently Asked Questions (FAQs) for SW Engineer- Java and Big Data (1 yr- 1.8 yrs) Role at Visa
What are the primary responsibilities of a Software Engineer in Java and Big Data at Visa?

As a Software Engineer in Java and Big Data at Visa, your main responsibilities include delivering high-quality software products, developing applications that provide excellent user experiences, and actively participating in agile teams. You'll take ownership of modules from design to deployment and will be involved in testing and post-deployment support. Additionally, you'll focus on data governance tasks and coordinate with team members to address business challenges using data-driven solutions.

Join Rise to see the full answer
What qualifications do I need to be a Software Engineer - Java and Big Data at Visa?

To qualify for the Software Engineer - Java and Big Data position at Visa, you need a bachelor's degree in Computer Science or a related field, or at least 3 years of relevant experience. A strong background in software development, especially on data-centric projects, is preferred, along with proven skills in Java programming. Familiarity with Big Data technologies like Hadoop and Spark, as well as knowledge of RDBMS, SQL, and testing methodologies, will be immensely beneficial.

Join Rise to see the full answer
What technologies should a Software Engineer in Java and Big Data at Visa be familiar with?

A Software Engineer in Java and Big Data at Visa should be proficient in Java and have hands-on experience with Big Data technologies such as Hadoop, Spark, and Hive. Additionally, familiarity with UNIX/Linux OS, Shell scripting, SQL, Git, and knowledge of AI concepts would be advantageous. Proficiency in Scala, Kafka, and workflow management tools like Airflow can also enhance your contributions to the team.

Join Rise to see the full answer
Is experience in AI/ML important for the Software Engineer position at Visa?

While not mandatory, having experience in AI/ML development can be an added advantage when applying for the Software Engineer - Java and Big Data position at Visa. Familiarity with AI concepts, tools like GitHub Copilot for code development, and exposure to machine learning can set you apart from other candidates and can be valuable in improving data processing and software efficiency.

Join Rise to see the full answer
What kind of work culture can I expect as a Software Engineer at Visa?

As a Software Engineer - Java and Big Data at Visa, you can expect a collaborative and energetic work culture that encourages innovation and teamwork. The environment is fast-paced, where adaptability and communication are key. With a focus on personal growth and teamwork, Visa offers a hybrid work model that supports work-life balance while allowing you to engage in meaningful projects that impact the payment technology landscape.

Join Rise to see the full answer
Common Interview Questions for SW Engineer- Java and Big Data (1 yr- 1.8 yrs)
Can you describe your experience with Java programming in your previous projects?

When answering this question, focus on specific projects where you utilized Java, highlighting challenges you faced and how you overcame them using Java. Mention any frameworks or libraries you used, and how they contributed to the project's success. Detailing your problem-solving approach will demonstrate your practical experience and technical skills.

Join Rise to see the full answer
How do you approach debugging and troubleshooting software issues?

Share your systematic approach to debugging, including steps like isolating the problem, utilizing debugging tools, and collaborating with team members for insights. Emphasize your analytical skills and your desire to improve processes as you fix issues, showcasing your proactive attitude toward learning and development.

Join Rise to see the full answer
What are the key components of a successful agile team?

When discussing your perspective on successful agile teams, mention collaboration, clear communication, and adaptability as primary components. You can also talk about the importance of continuous feedback and iterative development. Share an example of how you contributed to an agile team’s success and the positive outcomes that followed.

Join Rise to see the full answer
Explain your experience working with Big Data technologies like Hadoop or Spark.

In your response, provide details on specific projects where you've successfully applied Hadoop or Spark. Discuss your role in these projects, the challenges of handling large datasets, and how you utilized the technology to derive meaningful insights or improve performance. Highlight your understanding of their ecosystems and application.

Join Rise to see the full answer
How do you ensure code quality and best practices in your software development?

Talk about methodologies you use for maintaining code quality, such as code reviews, unit testing, and adhering to design patterns. Discuss how you continuously seek feedback and make adjustments, showcasing your commitment to delivering high-quality code and your belief in the importance of best practices.

Join Rise to see the full answer
Can you give an example of a complex problem you solved in your previous work?

Choose a relevant and challenging problem and walk the interviewer through your thought process. Explain the problem, the steps you took to analyze and resolve it, and any innovative solutions you developed. This shows your critical thinking skills and your ability to tackle complex tasks effectively.

Join Rise to see the full answer
How proficient are you with SQL and working with databases?

Share your experience working with relational databases, mentioning specific queries you’ve written and how you’ve utilized SQL for data manipulation and reporting. Highlight any projects where you had to optimize database performance or integrate database solutions into larger systems.

Join Rise to see the full answer
Describe a time you had to collaborate with a cross-functional team.

In your answer, provide a specific example where collaboration led to a successful outcome. Highlight the diversity of skills in your team, how you approached communication, and any challenges overcome. This showcases your ability to work beyond your technical expertise and emphasizes your team-oriented mindset.

Join Rise to see the full answer
What strategies do you use when working under pressure and tight deadlines?

Discuss techniques such as prioritization, breaking tasks into smaller parts, and remaining adaptable to changes. Mention your ability to stay focused under pressure and how you maintain productivity. Providing examples of previous experiences can strengthen your answer.

Join Rise to see the full answer
How do you keep up with advancements in technology, particularly in Java and Big Data?

Share your strategies for staying informed about new technologies, such as following industry blogs, attending webinars, or participating in professional networks. Mention any certifications or online courses you've completed to enhance your skills, showcasing your commitment to continuous learning.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Greenhouse Remote Anywhere in the United States
Posted 7 hours ago

Join Greenhouse as a Full Stack Software Engineer and help shape the future of hiring through innovative software solutions.

Photo of the Rise User
AscendEX Remote No location specified
Posted 2 days ago

Become a key player at AscendEx, a global leader in cryptocurrency trading, by joining our team as a junior back-end engineer.

Photo of the Rise User
Posted 8 days ago

Join Visa Technology Organization as a Senior Software Engineer to develop cutting-edge payment technologies for a worldwide customer base.

Photo of the Rise User
Posted 9 days ago

Join Aspire Software as a Senior Software Developer to drive innovation and collaborate on enhancing mission-critical software solutions.

Photo of the Rise User
Posted 12 days ago

Join Link Solutions as a Software Architect to support critical software systems for the US Army.

Photo of the Rise User
Two Six Technologies Hybrid Arlington, Virginia, United States
Posted 7 days ago

Join Two Six Technologies as a Senior Front-End Developer to build innovative solutions for national security using modern frameworks.

Photo of the Rise User

Join PubMatic as a Software Engineer to contribute to innovative AI solutions for the digital advertising industry.

Photo of the Rise User

Join Ridgeline as a Senior Frontend Engineer and help build innovative solutions for wealth management institutions.

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

9764 jobs
MATCH
Calculating your matching score...
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!