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

Java Software Engineer - job 1 of 4

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 #LifeAtVisa

Job Description

A member of the Visa family since its acquisition in November 2020, YellowPepper's proven platform, Yepex®, enables issuers to easily launch card and account agnostic real-time payments solutions (P2P, P2M, and Cross-Border, among others) while providing value added services such as tokenization, identity validation and risk tools to deliver a complete transaction and service offering. The company is creating the Next Generation Payment Ecosystem to help financial institutions, retailers, and their customers to transact digitally, with security, anytime and anywhere. Operating in 11 countries, the Miami-based global company currently serves 50 clients and 6 million monthly active users.

Our Vision: Create the foundation of the Digital Economy to enable the best and most secure everyday life experience.

Our Mission: To create the next generation Payment Ecosystem to simplify people’s lives

What we are looking for:
As a member of our development team, the Java Engineer will design and develop high volume, low latency applications for mission-critical systems, delivering high availability. You will support web-based application development and maintenance, and contribute to and grow our software engineering competency. The Java Engineer must have broad experience in web application development. Financial or Mobile Services experience a distinct plus.

Responsibilities:

  • Develop software under scrum methodology, producing high-quality features that adhere to acceptance criteria.
  • Review other developers' code to ensure they also build high-quality features and code following best practices.
  • Collaborate with project managers to implement end-to-end solutions for complex projects.
  • Create technical designs for features and work with architects to finalize designs.
  • Maintain and support the applications you build.

This is a remote position based out of Colombia

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) or BS/MS degree in Computer Science, Engineering or a related subject.
  • 5+ years of experience in Java development.
  • Ability to write well-designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object-oriented analysis and design using common design patterns.
  • Excellent knowledge of Relational Databases, SQL, and NoSQL.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Experience with the following:
    • Docker
    • Angular
    • JBoss application server
    • Test-driven development
    • Designing APIs supporting client applications
    • Spring framework (Spring, Spring MVC, Spring Boot, Spring Security, etc)
    • Implementing RESTful web services.
  • Languages: English and Spanish

Additional Information

Mental/Physical Requirements: This position will be performed in an office setting.  The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.
 

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.

What You Should Know About Java Software Engineer, Visa

Join Visa as a Java Software Engineer in Bogotá, Colombia, and become part of a vibrant team dedicated to creating the Next Generation Payment Ecosystem! At Visa, we thrive on innovation and our passion for technology drives us to uplift the world by delivering secure and reliable payment solutions. As a Java Software Engineer, you will design and develop high-volume, low-latency applications that support mission-critical systems, ensuring high availability for our users. Your role will include supporting web-based application development while collaborating with project managers to deliver comprehensive solutions for complex projects. With over 2+ years of experience in web application development and a solid foundation in Java, you will play a key role in reviewing code produced by your fellow developers to maintain high-quality standards. Alongside, you will create technical designs and work collaboratively to finalize them with architects, ensuring adherence to acceptance criteria and best practices in software engineering. With the ability to create secure digital transactions that empower individuals and businesses globally, your contributions to Visa’s mission will have a lasting impact. Embrace this opportunity to grow, innovate, and transform the financial landscape as part of the Visa team!

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

As a Java Software Engineer at Visa, you will be responsible for developing high-quality software under Agile methodology, reviewing code from peers, collaborating with project managers on complex projects, and creating technical designs for features. Additionally, maintaining and supporting the applications you build is crucial.

Join Rise to see the full answer
What qualifications are needed to apply for a Java Software Engineer position at Visa?

To qualify for the Java Software Engineer role at Visa, you should have at least 2+ years of relevant work experience along with a Bachelor’s degree, or 5+ years of relevant work experience. Proficiency in Java development, experience with web applications, and a solid understanding of relational databases are essential.

Join Rise to see the full answer
Is remote work an option for the Java Software Engineer role at Visa?

Yes! The Java Software Engineer position at Visa is fully remote based out of Colombia, offering you the flexibility to work from home while still contributing to a dynamic team focused on innovative payment solutions.

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

A Java Software Engineer at Visa should be well-versed in Java EE platforms, have hands-on experience with Docker, Angular, RESTful services, and frameworks like Spring. Familiarity with test-driven development and application servers like JBoss is also beneficial.

Join Rise to see the full answer
What is the work environment like for a Java Software Engineer at Visa?

The work environment for a Java Software Engineer at Visa involves a collaborative office setting where you will engage with your team virtually or onsite. Expected activities include regular communication, code reviews, and participation in Agile ceremonies, all aimed at fostering innovation and support.

Join Rise to see the full answer
Common Interview Questions for Java Software Engineer
Can you describe your experience with Java development?

When answering this question, focus on your specific Java projects, including the technologies you utilized, the problems you solved, and the impact of your contributions on the team or company. Highlighting your experience in developing applications using frameworks like Spring can set you apart.

Join Rise to see the full answer
How do you ensure the quality of your code as a Java Software Engineer?

Discuss practices such as code reviews, unit testing, and adhering to best practices and coding standards. Providing examples of how you've implemented test-driven development (TDD) or utilized continuous integration can strengthen your response.

Join Rise to see the full answer
What strategies do you use to troubleshoot and solve coding issues?

Explain your systematic approach to debugging, focusing on how you identify the root cause of issues. Mention tools or methodologies you apply, like stack traces or logging, and emphasize your collaborative efforts in resolving issues with your team.

Join Rise to see the full answer
Describe a challenging project you worked on and how you handled it.

Share specifics about a challenging project, including what was complex about it, the role you played, and how you overcame obstacles. This will demonstrate your problem-solving skills and ability to work under pressure.

Join Rise to see the full answer
How do you stay updated with new technologies and industry trends?

Talk about various resources you utilize, such as online courses, tech blogs, webinars, or conferences. Highlight your proactive approach to learning and adapting to new technologies relevant to Java and software development.

Join Rise to see the full answer
What experience do you have with Agile methodologies?

Discuss any previous roles where you worked in Agile environments, explaining your understanding of Agile practices such as Scrum or Kanban. Sharing specific examples of how you've contributed to Agile ceremonies or improved team efficiency can enhance your answer.

Join Rise to see the full answer
How do you collaborate with project managers on software projects?

Emphasize your communication skills and your ability to discuss project requirements, timelines, and expectations. Providing examples of successful collaborations with project managers will showcase your teamwork capabilities.

Join Rise to see the full answer
What are some best practices you follow for Java application security?

Talk about your knowledge of secure coding principles, practices for input validation, and how you implement security in APIs. Mentioning familiarity with security tools or methodologies can demonstrate your commitment to building secure applications.

Join Rise to see the full answer
Can you explain the difference between SQL and NoSQL databases?

Discuss the fundamental differences, emphasizing aspects like data structure, scalability, and query capabilities. Providing examples of scenarios where each type of database might be preferred can display your depth of understanding.

Join Rise to see the full answer
What are your thoughts on the role of automation in software development?

Express your insights on how automation can improve efficiency and reduce errors in software development processes. Sharing experiences where you've implemented automation in testing or deployment will add value to your answer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 2 days ago

We're seeking a Senior Director for Service Experience to enhance and optimize client engagement for Growth and Data Products at Visa.

Photo of the Rise User

Kickstart your career at Visa as a Software Test Engineer, where you'll ensure high-quality products through rigorous testing and collaboration.

SSC HR Solutions Remote No location specified
Posted 9 days ago

A leading company is in search of a talented Full Stack Developer who can proficiently navigate both front-end and back-end technologies.

Photo of the Rise User
American Express Remote Phoenix, Arizona, United States
Posted 13 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as an entry-level engineer and help shape the future of customer experiences in an inclusive environment.

Photo of the Rise User
Airbnb Remote San Francisco, California, United States
Posted 6 days ago
Mission Driven
Collaboration over Competition
Inclusive & Diverse
Growth & Learning
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off

As a Senior Fullstack Engineer at Airbnb, you will enhance the CRM platform for better community interactions.

Posted 5 days ago

Seeking an experienced Principal Software Engineer passionate about delivering robust software solutions at Liberty Mutual.

Photo of the Rise User
Posted 6 days ago
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Learning & Development
Equity
Paid Holidays
Paid Time-Off
WFH Reimbursements
Child Care stipend
Maternity Leave
Paternity Leave

Be part of Flock Safety's mission to eliminate crime as a Software Engineer II by building advanced search and sharing systems.

Photo of the Rise User

Become a pivotal part of Visa’s engineering team, driving innovative payment solutions while working in a hybrid role in Austin.

Photo of the Rise User

NewRocket is looking for a skilled Senior Software Engineer in ServiceNow ITOM to join their innovative and diverse team remotely.

Photo of the Rise User
Posted 12 days ago

Join Walmart Global Tech as a Senior Software Engineer and help build scalable systems for millions of customers worldwide.

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

11299 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 31, 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
Photo of the Rise User
Someone from OH, Cleveland just viewed RFP Writer at Kiddom
D
Someone from OH, Cleveland just viewed Technical Writer at DevSavant Inc.
S
Someone from OH, Dayton just viewed Inventory Control Associate at SCLogistics
Photo of the Rise User
10 people applied to Software Engineer Intern at GITAI
Photo of the Rise User
167 people applied to Scrum Master-Remote at DICE
a
Someone from OH, Newark just viewed Billing Follow Up Rep I at aah
Photo of the Rise User
Someone from OH, Columbus just viewed Assistant Merchandising and Inventory Manager at Jushi
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage