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

SW Engineer- Java -2 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

Essential Functions:

  • As a Software Engineer you will be part of our Visa Developer Platform (VDP DCP) team to help design, enhance and build API On-boarding/Publishing platform in an agile development environment. You will play part of multiple teams tasked with multiple projects ranging from building full stack development of microservices REST services API Container based services to highly functional, secure, scalable and resilient systems. 
  • Responsibilities include the creation of conceptual approach, technical analysis, design, development, unit testing, deploy and support activities
  • Develop code that complies with design specifications and meets security and Java best practices.
  • Coding must adhere to all standards for security, be easily maintainable and have high system performance.
  • Evaluate options and provide recommendation on scope and scale of effort required to implement final requirements.
  • Identify opportunities for future enhancements and refinements to standards, best practices, and development methodologies
  • Work as a member of a team responsible for designing, developing, and maintaining VOAP products.
  • Participate in design and code review sessions as appropriate to ensure the quality of work delivered by self and teammates are in accordance with development standards.
  • Able to work on multiple projects and initiatives with different/competing timelines and demands.
  • Collaborate with business partners on requirements elaboration, design, configuration, and business re-engineering.
  • Work within and across Agile teams to design, develop, test, implement and support technical solutions across a full stack of development tools and technologies
  • Collaborate with product vendors and systems integrators on delivery of solutions. Work with delivery partners to review and finalize technical specifications, code review, and implementation related activities.
  • Should also be very proficient with developing new APIs and enhancing existing APIs
  • Should also be very proficient with developing new APIs and enhancing existing APIs

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications
•Bachelor's degree, OR 3+ years of relevant work experience

Preferred Qualifications
Associate: 2 or more years of work experience
•Intermediate level skills in Java
•Experience with Angular or React, JavaScript, NodeJS, MongoDB is preferred
•Ability to write clean, coherent code following established coding guidelines
•Ability to solve complex software development/design issues
•In-depth knowledge of data structures implementation and optimization
•Intermediate-level skills in multi-threading, concurrency, and error-handling
•Intermediate-level skills in implementing design patterns (singleton, facade, factory, observer etc.)
•Experience building enterprise-scale web services (RESTful), and their scalability, resiliency, and availability
•Experience building application frameworks or reusable components
•Experience in network programming (Sockets) to build service self-healing
•Experience implementing multiple cross-cutting concerns and non-functional requirements using aspect-oriented programming.
•Demonstrated proficiency in troubleshooting, root-cause analysis, application design, and implementing large components for enterprise projects
•Experience in Building highly robust Android or iOS applications
•Experience in building ODATA compliant REST services
•Experience in language features such as lambda expressions, generics, and streams
•Experience in working on cryptography and Bluetooth based transmission protocols
•Experience in IoT, NFC, machine learning / data science, NLP
•Experience in payments tech industry

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

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

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 -2 yrs, Visa

At Visa, we believe in the power of innovation and connectivity, and we're looking for an enthusiastic Software Engineer - Java with 2 years of experience to join our dynamic team in Bangalore, India. As part of the Visa Developer Platform (VDP DCP) team, you’ll be spearheading the design and enhancement of our API On-boarding and Publishing platform within an agile environment. Your role will encompass the full-stack development of microservices, REST services, and container-based applications. You'll collaborate with various teams on projects that aim to create secure, scalable, and resilient systems while adhering to Java best practices and security specifications. Your responsibilities will include conceptualizing technical solutions, coding, conducting unit tests, and assisting in deployment and support activities. If you have a knack for identifying opportunities for future enhancements and enjoy collaborating to create high-quality VOAP products, this position is tailored for you. Furthermore, you'll engage with business partners to delve into requirements, design, and configuration, making your mark on innovative solutions that impact users globally. Working in this hybrid role means you'll balance your time between working remotely and in our vibrant office environment, ensuring great collaboration and team synergy. Join us at Visa, and together, let’s uplift the future of payment technology!

Frequently Asked Questions (FAQs) for SW Engineer- Java -2 yrs Role at Visa
What are the main responsibilities of a Software Engineer - Java at Visa?

As a Software Engineer - Java at Visa, your main responsibilities will include designing, developing, and enhancing our API On-boarding and Publishing platform. You'll be part of agile teams, working on the full stack development of microservices and REST services. Key tasks will encompass coding, conducting unit tests, collaborating with cross-functional teams, and ensuring high standards of security and system performance in your deliverables.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - Java position at Visa?

To qualify for the Software Engineer - Java position at Visa, you should possess a Bachelor's degree or equivalent experience along with at least 2 years of relevant work experience. Intermediatelevel skills in Java, along with a solid understanding of web services, data structures, and design patterns are preferred. Experience with frameworks like Angular or React and technologies such as NodeJS and MongoDB will be an added advantage.

Join Rise to see the full answer
What skills should a Software Engineer - Java at Visa have?

A successful Software Engineer - Java at Visa should have intermediate-level skills in Java programming, as well as proficiency in multi-threading, concurrency, and error handling. Familiarity with building enterprise-scale web services (RESTful) and experience in network programming would also benefit your contributions. Additionally, skills in UI technologies such as Angular or React are preferred for a comprehensive understanding of our platform.

Join Rise to see the full answer
Is the Software Engineer - Java position at Visa a remote job?

The Software Engineer - Java position at Visa is a hybrid role, allowing for a blend of remote and office work. As part of this arrangement, you’ll be expected to work in the office 2-3 days a week, depending on team requirements and business needs, offering you flexibility while maintaining collaborative interactions with your teammates.

Join Rise to see the full answer
What impact does a Software Engineer - Java have at Visa?

A Software Engineer - Java at Visa has an impactful role in shaping the future of our payment technologies. By designing robust and innovative API solutions, you'll be contributing to a network that facilitates billions of secure transactions globally. Your work could potentially enhance user experiences and drive significant advancements in the payment landscape.

Join Rise to see the full answer
Common Interview Questions for SW Engineer- Java -2 yrs
Can you explain your experience with Java and any relevant projects you've worked on?

When answering this question, provide specific examples of projects where you've utilized Java. Highlight any challenge you faced and how you overcame it, emphasizing your problem-solving skills and the impact of your work.

Join Rise to see the full answer
How do you ensure that your code adheres to security protocols?

Discuss the security practices you follow, such as utilizing encryption, validating inputs, and testing for vulnerabilities. Sharing experiences where you successfully identified and mitigated risks can illustrate your commitment to secure coding.

Join Rise to see the full answer
Describe your approach to collaborating with other teams.

Effective collaboration is crucial in software development. Share specific instances where you worked alongside different teams (like business or QA) to achieve project goals, emphasizing communication techniques and tools you used.

Join Rise to see the full answer
What is your experience with APIs, and can you detail a challenging API project?

Discuss your experience in developing or consuming APIs, focusing on specific challenges you encountered related to RESTful services or performance. Share how you resolved these challenges and what outcomes were achieved.

Join Rise to see the full answer
How do you handle tight deadlines or competing project demands?

Explain your time management strategies, such as prioritization techniques or agile methodologies you use. Illustrate your ability to remain calm under pressure and provide an example of a situation where you met a deadline successfully.

Join Rise to see the full answer
What design patterns are you most familiar with, and how have you applied them?

Detail the design patterns you are well-versed in and give examples of how you've effectively implemented them in your work. Discuss the benefits these patterns brought to your codebase and overall project structure.

Join Rise to see the full answer
Can you describe a time when you had to troubleshoot a complex issue in your code?

Outline the troubleshooting process you followed, including how you identified the problem and what debugging tools you used. Share the results of your efforts and how it improved the application overall.

Join Rise to see the full answer
What testing methodologies do you prefer, and why?

Share your preferred testing methodologies, such as unit testing, integration testing, or automated testing. Explain why you believe these methods are effective in ensuring code quality and system performance.

Join Rise to see the full answer
How do you stay updated on new technologies and trends in software development?

Discuss how you actively engage with the tech community through platforms like GitHub, forums, online courses, or attending conferences. Highlight any specific technologies that you're eager to learn about and implement in future projects.

Join Rise to see the full answer
What are your career aspirations in software development?

Share your long-term career goals, focusing on how you wish to evolve both as a software engineer and as a leader within the tech field. Discuss how this role at Visa fits into your career path and what skills you hope to develop further.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Visa Remote Bangalore, India
Posted 12 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Renesas Electronics Remote Bengaluru, Karnataka, India
Posted 12 days ago
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Wyetech Hybrid Annapolis Junction, Maryland
Posted 11 days ago

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

2155 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 27, 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!
LATEST ACTIVITY
C
Someone from OH, Port Clinton just viewed Data Entry Clerk at Comforce Resource
Photo of the Rise User
Someone from OH, Mason just viewed HR/Recruiting Assistant at Illumination
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Cincinnati just viewed Mid-level Creative (f/m/d) at Landor
P
Someone from OH, Kent just viewed Graphic Designer at ProjectGrowth
Photo of the Rise User
Someone from OH, Waverly just viewed Client Services Manager at Pepperstone
Photo of the Rise User
Someone from OH, Plain City just viewed Aesthetic Telehealth Nurse Practitioner (remote) at Moxie
Photo of the Rise User
Someone from OH, Columbus just viewed EdTech Product/Program Manager at Planner5D
S
Someone from OH, Lorain just viewed Test Engineer- Ninja at SharkNinja
Photo of the Rise User
23 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive