Talent.com
This job offer is not available in your country.
Lead Software Engineer (Java Backend)

Lead Software Engineer (Java Backend)

VisaBangalore, Karnataka, India
30+ days ago
Job description

The candidate will be responsible for leading designing and implementing components for the Core State & Reporting services as part of the Global Token Services Platform. The candidate will be responsible to function as a Technical Lead. Be able to coordinate and manage input from business technology stakeholders across the enterprise and be responsible for the design and execution of large-scale scalable technology initiatives.

The role requires robust JAVA J2EE E-COMMERCE and RESTful API development experience. In this position you are first and foremost a passionate and talented developer that can work in a dynamic environment as a member of Agile Scrum teams. Your strong technical leadership problem solving abilities coding and debugging skills is just a start. You must be dedicated to filling product backlog and delivering production-ready code. You must be willing to go beyond the routine and prepared to do a little bit of everything.

As a key member of the development team the candidate should be comfortable with driving technical ideas and communicating clearly with technical as well as non-technical audiences. Our focus is to build intuitive features that expose profound new value for our customers merchants and developers.

Youre an Individual. Were the team for you. Together lets transform the way the world conducts commerce.

Responsibilities :

Work as a member of a team responsible for architecting designing coding testing and maintaining Visas payment products.

Lead architecture and design for the applications you own. Contribute expertise for other application by participating in review sessions.

Complete proof of concepts and other technical evaluations of technologies designs and solutions

Contribute to enhancements and changes to existing applications codebase.

Develop code that complies with design specifications and meets security and Java / J2EE best practices. Use industry standard design patterns where applicable.

Create code that is easily maintainable and have high system performance.

Collaborate with Development & QA staff on individual and team deliverables.

Create documentation and procedures for installation and maintenance. Work with operations team for any production issues

Identify opportunities for future enhancements and refinements to standards best practices design patterns and development methodologies.

Work closely with project team and other groups (e.g. Platform Ops Release Engineering / Management).

Participate in design and code review sessions to ensure the quality of work delivered by self and teammates are in accordance with development standards.

Interact with business units to define requirements / modifications and use case to utilize in designing appropriate solutions.

Adapt quickly to new application knowledge and changes.

Work in a loosely structured fast-paced organization.

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

Qualifications :

12 or more years of work experience with a Bachelors Degree or 10 years of experience with an Advanced Degree (e.g. Masters MBA JD MD) or 6 years of work experience with a PhD

Minimum of 10 years of overall work experience in Java related tech stack

Proficient in Java / J2EE / REST technologies and frameworks like Spring Spring MVC JPA Hibernate etc.

Experience in API Development for producers and consumers adhering to all standards for security and reliability.

Experience in database such as Oracle MYSQL PostgreSQL and any of the NOSQL

Experience in Microservice architecture Containers Orchestration (Kubernetes Docker etc.)

Strong understanding of generative AI models and tools such as GPT Llama and Anthropic etc. and using MCP (Model Context Protocol)

Familiarity with GenAI tools such as GitHub copilot chatGPT Cline Aider Claude Copilot for Microsoft 365 and other relevant platforms

Experience with re-architecture system design and tech stack upgrade to build highly available secure maintainable performing and scalable applications.

Excellent problem-solving skills and attention to detail

Familiarity with Caching Kafka Connect Kafka Streams and other related technologies

Experience in software configuration management with tools development automation (GIT Maven Artifactory Jenkins CI / CD etc.)

Experience in integrating third party APIs in the applications

Experience in logging tools such as Splunk Humio etc. for Monitoring and Issue triage

Experience in monitoring and support of production applications to ensure availability and help solving customer reviews.

Ability to write clean coherent code following established coding guidelines.

Strong interpersonal facilitation and effective communication skills (both written and verbal)

Ability to deliver on multiple projects and manage priorities based on changing directions.

Highly driven ability to lead and navigate through ambiguity and results oriented.

Experience developing as part of Agile / Scrum team.

Passionate about delivering zero defect code that meet or exceed the proposed defect SLA and have high sense of accountability for quality and timeliness of deliverables.

Mentor junior team members to ensure quick onboarding.

Education / Experience :

Bachelors / Masters degree in Computer Science / Computer Engineering or other related fields with a minimum of 10 years of overall experience in application development / engineering.

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.

Remote Work : Employment Type :

Full-time

Key Skills

Access Control System,Engineering,Bar Management,Jpa,Law,Jdbc

Experience : years

Vacancy : 1

Create a job alert for this search

Backend Engineer Java • Bangalore, Karnataka, India

Related jobs
  • Promoted
Senior Backend Software Engineer (Java)

Senior Backend Software Engineer (Java)

IntelliasBangalore, IN
We seek a Senior Backend Software Engineer with robust Quality Assurance experience to join our team working on payments solutions in e-commerce. You will work closely with the product owner, area a...Show moreLast updated: 10 days ago
Lead Java Software Engineer

Lead Java Software Engineer

MphasisBengaluru, Karnataka, India
Java developers design, develop, and maintain Java-based applications, ensuring they meet business needs and user requirements. They write well-designed, efficient, and testable code, adhering to co...Show moreLast updated: 10 days ago
  • Promoted
Lead Backend Engineer - Java

Lead Backend Engineer - Java

Recruiting BondBangalore
We're Hiring : Technical Lead Java Backend & Integration Bangalore | Hybrid | Full-Time 9+ Years Experience | Enterprise Product Devel...Show moreLast updated: 30+ days ago
  • Promoted
Lead Backend Engineer - Java / AWS

Lead Backend Engineer - Java / AWS

Blue First HR ConsultingBangalore
About the role : Led the design, development, and optimization of backend systems for Birla Pivot, driving technical innovation, scalability, and reliabili...Show moreLast updated: 30+ days ago
  • Promoted
Lifesight Technologies - Lead Backend Engineer - Java

Lifesight Technologies - Lead Backend Engineer - Java

LifesightBangalore
Company Overview : Lifesight is a fast-growing SaaS company focused on helping businesses leverage data &.AI to improve customer acquisition and...Show moreLast updated: 26 days ago
  • Promoted
Backend Engineer - Java

Backend Engineer - Java

Training & DevelopmentBangalore
Job Overview : We are seeking a skilled Java Backend Developer with 4-8 years of overall experience, to join our dynamic team. You will be responsible for designing, implementin...Show moreLast updated: 30+ days ago
  • Promoted
Java Backend Engineer

Java Backend Engineer

Talent500Bangalore
We are looking for a Java Developer with solid experience in Microservices-Based Architecture (MSB) to join our engineering team. You will be responsible for designing and implementing scalable back...Show moreLast updated: 30+ days ago
  • Promoted
Lead Software Engineer (Java)

Lead Software Engineer (Java)

CventBengaluru, Karnataka, India
Cvent is a leading meetings, events, and hospitality technology provider with more than 4,800 employees and ~22,000 customers worldwide, including 53% of the Fortune 500. Founded in 1999, Cvent deli...Show moreLast updated: 20 days ago
Java BackEnd Lead

Java BackEnd Lead

Axiom Software Solutions LimitedBengaluru, KA, IN
Quick Apply
JDK 8 / 11 / 17 / 21 with Coding and Junit.Spring Boot,REST API and Microservices.Design patterns for MS, 12 Factor Principles. Dependency Injection with DI Types).SOLID, GOF Basic Design patterns.Kafka / M...Show moreLast updated: 30+ days ago
Lead Backend Software Engineer (NodeJS)

Lead Backend Software Engineer (NodeJS)

Dover IndiaBengaluru, Karnataka, India
Position : Lead Backend Software Engineer.Looking for a NodeJS Back-end Developer with 7 to 12 years of experience in Software Development with strong backend coding skills and exposure to DB and Mi...Show moreLast updated: 10 days ago
  • Promoted
Arintra - Lead Backend Engineer - Java / Python

Arintra - Lead Backend Engineer - Java / Python

arintraBangalore
Responsibilities : 1.Take ownership of complex projects, working independently and collaboratively to deliver results.Proposing innovative solutions to challenging pr...Show moreLast updated: 30+ days ago
Java Backend Lead Engineer

Java Backend Lead Engineer

FICOBangalore, India
Join our world-class team today and fulfill your career potential!.Come join our product development team in a hands-on technical role where you’ll be involved in the end-to-end lifecycle of softwa...Show moreLast updated: 16 days ago
Software Engineer - Backend Java

Software Engineer - Backend Java

5100 Kyndryl Solutions Private LimitedINMANBP Bangalore Manyatha
At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ...Show moreLast updated: 1 day ago
  • Promoted
Lead Software Engineer - Java / Python

Lead Software Engineer - Java / Python

Dextris Infoservices Pvt Ltd.Bangalore
Job Description : Lead Software Engineer (Java / Python, Data Structures, DBT, SQL) Location : Bangalore, India Experie...Show moreLast updated: 30+ days ago
Lead Software Engineer, Backend

Lead Software Engineer, Backend

GrabBangalore, Karnataka, India
We are the Grab Payment Platform team responsible for providing fundamental technological capabilities for Grab payments and other Grab Finance products. Join Grabs engineering team and contribute t...Show moreLast updated: 12 days ago
  • Promoted
Lead Software Engineer - Java

Lead Software Engineer - Java

Fidelitus Corp Property Services Pvt LtdBangalore
Location : Bangalore, India (Work from Office).Experience Required : 10 to 14 years.Job Description : < / p&g...Show moreLast updated: 30+ days ago
Senior Backend Engineer / Tech Lead (Java)

Senior Backend Engineer / Tech Lead (Java)

OmioBengaluru, Karnataka, India
As a Senior Engineer (back-end) youll join Omios Global Expansion team playing a key role in building products platforms and capabilities to integrate with hundreds of transportation providers glob...Show moreLast updated: 30+ days ago
  • Promoted
Backend Engineer - Java

Backend Engineer - Java

JMJ CONSULTANTSBangalore
Designation : Backend Engineer Years of Exp.Years Location : Bangalore About The Role / Responsibilities : As a Jun...Show moreLast updated: 3 days ago