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

Technical Lead - Java Software Engineer

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

Responsibilities

  • Lead the design, enhancement, and build of our integrations with different e-commerce platforms as a pivotal figure within our Risk and Identity Solutions team.

  • Actively participate in full stack development projects, constructing real-time transactional services, REST services API, and container-based services.

  • Develop and maintain highly functional, secure, scalable, and resilient real-time and batching systems.

  • Prioritize and manage multiple demands and projects in a fast-paced, dynamic environment.

  • Create, implement, and assess best practices to continually find areas of improvement.

  • Coordinate multiple work streams and ensure all are aligned with the project goals and schedules.

  • Become a pillar of support and knowledge within the team, continuously challenging and pushing for team-wide growth and success.

  • Regularly report progress, issues and solutions to upper management to keep them informed.

Requirements

  • Proven experience as a Senior Staff Software Engineer, or similar role, with a demonstrated history of leading large-scale projects.

  • Extensive expertise in software development, particularly with e-commerce platform integrations.

  • Understanding and experience with building real-time transactional services, REST services API, and container-based services.

  • High level of capacity to manage multiple projects and tasks concurrently in a fast-paced, dynamic environment.

  • Detail-oriented approach to work, emphasizing accuracy and thoroughness in all tasks.

  • Excellent strategic and technical problem-solving skills.

  • A self-starter with a strong sense of individual motivation.

  • Exceptional communication and team collaboration skills.

  • Degree in Computer Science or a related field. Experience with agile methodologies is preferred.

  • Ability to translate complex technical concepts into understandable terms for non-technical stakeholders.

Additional Information

  • Your role would involve understanding and addressing the needs of customers and helping them achieve their business objectives.

  • In this role, you will carry out comprehensive analyses of business requirements, and employ your expertise to architect solutions that are not only robust and scalable, but also tailored to the unique needs of our enterprise. Additionally, you will be responsible for crafting comprehensive technical documentation for each solution to ensure seamless understanding and implementation across the team, ultimately enhancing our system design and business processes

  • In this role, you will serve as a champion for Agile methodologies, motivating your team to embrace change and always seek ways to improve efficiency and effectiveness throughout the project delivery lifecycle. By fostering an environment of lean thinking and continuous growth, you will drive our team and processes towards greater agility and performance.

  • We're seeking candidates boasting robust work and academic backgrounds that reflect proficiency in programming languages, mobile technologies, quality assurance, scripting languages, and diverse operating systems. In this role, you'll be expected to be versatile with a range of technologies – Java, No SQL, REST PAI, constantly seeking to leverage novel technologies to architect and develop the next generation of Payment Integration systems.

  • We are seeking candidates who have a deeply ingrained approach towards following and establishing top-tier software practices and processes. Excellent interpersonal skills are a must for this position, as effective team collaboration is essential for success in this role. Moreover, you will be expected to actively participate in executive discussions at several stages, including project initiation, production issue reviews, architectural assessments, etc.

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 two days a week, Tuesdays and Wednesdays with a general guidepost of being in the office 50% of the time based on business needs.

Qualifications

  • Relevant work experience with a Bachelor’s Degree or with an Advanced degree
  • You have payments related SME knowledge in one or more of the following industries – Banking, Fintech, Retail, Healthcare, Insurance
  • You have expertise of Core Java, JEE technologies, Web technologies, JavaScript and container based technologies.
  • Proficient in Web Services/API Development using SOAP or REST, JSON and XML.
  • Proficient in Kafka - Ability to install, maintain and troubleshoot Kafka. Have experience with messaging and stream processing on Kafka. Have ability to set up and configure Kafka brokers.
  • Experience with containerization(Docker, Kubernetes, Docker Swarm, etc.).
  • Experience with RDBMS systems like SQL Server, Oracle or DB2 or No-SQL DBs like Mongo DB.
  • Exposure working on UI/Web development using Angular/React, JavaScript, JQuery, and HTML/CSS technologies is required.
  • Passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness.
  • You are an expert in proposing solutions for building world class payment solutions which includes Development, monitoring, troubleshooting, triaging
  • You have experience architecting solutions with Continuous Integration and Continuous Delivery in mind
  • You have the ability to work with various Solutions architects/Architects to build tailored solutions for various system integrations.
  • You are an advocate to rest of the teams to best engineering practices to delivery with highest quality possible, with top velocity.
  • We count on your curiosity and creativity, to want to understand customer requirements and our processes and want to come up with creative solutions
  • While you will have the skill to see and understand the big picture, you’re able to stay focused on the task at hand to achieve immediate goals
  • You have proven experience as a technical leader with ability to understand the requirement and architect, design and build the solutions.

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

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Technical Lead - Java Software Engineer, Visa

At Visa, we’re looking for a passionate and experienced Technical Lead - Java Software Engineer to join our dynamic team based in Belfast, United Kingdom. In this pivotal role, you’ll be at the forefront of designing and enhancing integrations with various e-commerce platforms, playing a crucial role within our Risk and Identity Solutions team. If full stack development excites you, you’ll love actively participating in projects that involve building real-time transactional services and robust APIs. Your expertise will drive the development of highly functional, secure, and scalable systems that contribute to our mission of empowering individuals and businesses around the globe. You will manage multiple projects in a fast-paced environment, reporting on progress and challenges to upper management while coordinating with your team for success. We seek somebody who thrives on sharing knowledge and pushing for team-wide growth. Your impressive portfolio should include extensive software development experience, particularly with e-commerce integrations, as well as a deep understanding of Java, REST APIs, and container technologies. A collaborative spirit and strong communication skills are essential as you will translate technical concepts for varied stakeholders, ensuring clarity and alignment with project goals. Join us in crafting innovative payment solutions and help transform the way people connect through technology. Come be a part of the Visa family where your work will have a meaningful impact on the industry. Let's create the future of payments together!

Frequently Asked Questions (FAQs) for Technical Lead - Java Software Engineer Role at Visa
What are the main responsibilities of the Technical Lead - Java Software Engineer at Visa?

As a Technical Lead - Java Software Engineer at Visa, your primary responsibilities include designing and enhancing integrations with e-commerce platforms, actively engaging in full stack development, and managing multiple projects in a fast-paced environment. You'll lead the team in building secure, functional, and scalable real-time services while ensuring alignment with business goals and effectively communicating progress to upper management.

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

To qualify for the Technical Lead - Java Software Engineer role at Visa, candidates should possess a Bachelor's degree in Computer Science or a related field with relevant work experience. A proven track record in leading large-scale software projects, expertise in Java, REST APIs, container technologies, and a strong understanding of e-commerce integrations are essential for success in this role.

Join Rise to see the full answer
What does the team environment look like for the Technical Lead - Java Software Engineer at Visa?

The team environment at Visa for the Technical Lead - Java Software Engineer is collaborative and agile. You will be expected to foster knowledge sharing and promote best engineering practices, ensuring the team is aligned and motivated to achieve project goals. The role encourages continuous improvement and supports professional growth within a dynamic and inclusive team culture.

Join Rise to see the full answer
What technologies will the Technical Lead - Java Software Engineer at Visa work with?

In the Technical Lead - Java Software Engineer position at Visa, you will work with a variety of technologies including Java, NoSQL databases, REST APIs, container-based services like Docker and Kubernetes, and messaging platforms such as Kafka. Familiarity with web development technologies like Angular and React is also advantageous for this role.

Join Rise to see the full answer
Is the Technical Lead - Java Software Engineer role at Visa a hybrid position?

Yes, the Technical Lead - Java Software Engineer role at Visa is a hybrid position. Employees are expected to work from the office two days a week, typically Tuesdays and Wednesdays, while balancing the remaining days remotely based on business needs, allowing for flexibility and a healthy work-life balance.

Join Rise to see the full answer
Common Interview Questions for Technical Lead - Java Software Engineer
Can you describe your experience with large-scale Java projects?

Highlight specific Java projects you've led or contributed to, focusing on your role, the technologies involved, and the project's impact. Be sure to discuss your approach to problem-solving and how you managed team dynamics and project deadlines.

Join Rise to see the full answer
How do you ensure the security of the applications you develop?

Discuss best practices for application security, such as input validation, encryption, and adherence to security frameworks. Provide examples of how you've implemented security measures in previous projects, particularly within the e-commerce sector.

Join Rise to see the full answer
What strategies do you use to manage multiple projects at once?

Elaborate on your project management skills, emphasizing techniques such as prioritization, time management, and communication strategies. Include examples of how you have successfully juggled numerous projects and what tools you find helpful.

Join Rise to see the full answer
How do you approach technical documentation?

Describe your process for creating comprehensive technical documentation, including the tools you use and how you ensure that documentation is accessible and useful for both technical and non-technical stakeholders.

Join Rise to see the full answer
What is your experience with Agile methodologies?

Share your familiarity with Agile practices, including any specific frameworks like Scrum or Kanban. Discuss how you've applied Agile in your previous roles, focusing on team collaboration, iteration, and delivery.

Join Rise to see the full answer
Can you explain a complex technical concept to a non-technical audience?

Provide an example of a technical topic you've simplified for a non-technical audience. Highlight your communication techniques and the importance of making technology understandable and relatable for stakeholders.

Join Rise to see the full answer
Describe your experience with containerization technologies.

Discuss your hands-on experience with Docker, Kubernetes, or other containerization technologies, mentioning specific use cases where you successfully implemented container solutions in your development projects.

Join Rise to see the full answer
What role do you believe collaboration plays in the success of technical projects?

Reflect on the significance of collaboration within tech teams, underlining your experiences of working with cross-functional teams. Explain how fostering an environment of shared knowledge can enhance project outcomes.

Join Rise to see the full answer
How do you stay updated with technological advancements in your field?

Share your methods for keeping up with technology trends, such as following industry blogs, attending conferences, or participating in online courses. Discuss your commitment to continuous learning as a technical lead.

Join Rise to see the full answer
Can you provide an example of a successful solution architected by you?

Summarize a specific project where you oversaw the architecture of a solution from conception to implementation. Highlight the challenges faced, your decision-making process, and how the solution benefited the organization.

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

Visa Inc. is looking for a Senior Site Reliability Engineer in Austin, TX to provide innovative solutions while ensuring the stability of crucial application pipelines.

Photo of the Rise User
Visa Remote Foster City, CA, USA
Posted 10 days ago

Join Visa as a Product Manager to drive the development of cutting-edge ecommerce capabilities in a hybrid work model.

Photo of the Rise User
Posted 10 hours ago

Visa is looking for a Mid-Level Software Engineer with expertise in Java and Big Data to create cutting-edge payment solutions.

Photo of the Rise User
Posted 8 days ago

Become a key contributor to Visa's innovative solutions as a Staff Software Engineer, tackling complex challenges on a global scale in a hybrid work environment.

Photo of the Rise User
Posted yesterday

Join IFS as a Lead Software Engineer to lead software development efforts that enhance utility services globally.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple Data Platform as a Senior Software Engineer, where you'll leverage your Rust expertise to craft innovative distributed systems.

Photo of the Rise User
Neurons Lab Remote No location specified
Posted 9 days ago

Looking for an AI Engineer to design and implement cutting-edge AI solutions in the financial services industry.

Photo of the Rise User
Visa Remote Singapore, Singapore
Posted 13 days ago

Join Visa as a Senior Software Engineer focusing on DevOps to enhance and maintain innovative payment solutions.

Photo of the Rise User
Continental Hybrid R. Continental Mabor, 4760 Lousado, Portugal
Posted 9 days ago

Become a crucial part of Continental’s Fleet Solutions as a Full Stack Developer, driving innovative web solutions for digital fleet management.

Photo of the Rise User
Posted 11 days ago

Join WP Engine as a Software Engineer II and contribute to building powerful WordPress solutions that help customers succeed online.

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

11647 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 6, 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
n
Someone from OH, Columbus just viewed Product Management Intern at nVent
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
11 people applied to Front end developer at Viseven
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage
Photo of the Rise User
Someone from OH, Mount Orab just viewed Software Development Manager at Assured Guaranty
H
Someone from OH, Mansfield just viewed Medical Appointment Setter (Remote LatAm) at HireHawk
Photo of the Rise User
Someone from OH, Lewis Center just viewed Third Party Risk Analyst at Experian
Photo of the Rise User
Someone from OH, Columbus just viewed Lead Preschool Teacher at Guidepost Montessori
A
Someone from OH, Cincinnati just viewed Global Supply Manager - Taiwan at Also
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager (Raptor Machining) at SpaceX
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Summer 2025 Financial Services Internship at Nationwide
Photo of the Rise User
Someone from OH, Brunswick just viewed Staff Software Engineer C++ / Computer Vision at ABBYY
Photo of the Rise User
Someone from OH, Columbus just viewed Label Machine Operator I - 2nd Shift at Avery Dennison
Photo of the Rise User
Someone from OH, North Ridgeville just viewed Java, Javascript, Python, NodeJS Software Engineer at Walmart
R
Someone from OH, Dublin just viewed Supply Chain Lead (Clinical Supply) at Resultance