Disclaimer
Welcome to vthetecheejobs.com! We gather job listings from various sources, including job websites and company portals, to bring you the best opportunities tailored to your interests. While we strive to ensure accuracy, please verify job details independently before taking any action. It's important to note that vthetecheejobs.com does not endorse any specific employers or job listings showcased on our platform, nor are we involved in the hiring process. We want you to know that we have no affiliations or partnerships with the companies listed. Your use of our website is at your own discretion, and we're here to support you in your job search journey!
Role :Software Engineer (Entry-Level - 2023/2024 Graduates)
Location :Bangalore, India
About the company and role
Visa is a leading company committed to Company’s mission or purpose. We are seeking a highly motivated Software Engineer (Entry-Level - 2023/2024 Graduates) to join our team in Bangalore, India. In this role, you will be responsible for described the primary responsibilities below please have a look. We are looking for individuals with a strong background in Relevant skills or experience mentioned bellow, excellent problem-solving abilities, and a passion for Industry/Fied. If you are a talented and dedicated professional who thrives in a fast-paced environment, we encourage you to apply.
Job Description
Become a vital part of Visa, a world-renowned leader in the payments technology sector, and actively shape the future of how people and businesses transact globally. Contribute to building innovative and secure payment solutions that empower individuals, facilitate commerce for businesses, and drive economic growth worldwide. As a Software Engineer within the VPC & Domestic Processing team, you will assume a crucial role in architecting, enhancing, and developing the company's next-generation transaction processing system, all within an Agile framework. Immerse yourself in full-stack development, where you will be crafting real-time transactional services, designing and implementing REST APIs, and building robust container-based services. These services will be characterized by their high functionality, distributed architecture, security, scalability, and resilience to meet the demands of modern payment systems. You will operate within an empowered, self-organizing Agile team, actively participating in unit testing, rigorous code reviews, and continuous integration processes to uphold exceptional code quality. Experience the satisfaction of seeing your code rapidly deployed to production environments and utilized by prominent clients around the globe. This role offers the exciting opportunity to work on a high-volume transaction processing system that handles over 400 transactions per second, operating continuously 24/7. Note that this is a hybrid role, necessitating a presence in the office for three days per week: Mondays (Sundays in some countries) and Wednesdays are designated as mandatory collaboration days, with the third day to be determined based on specific team requirements and project needs.
Company Name | Visa |
---|---|
Role | Software Engineer (Entry-Level - 2023/2024 Graduates) |
Location | Bangalore, India |
Salary | As per Company norms |
Job Type | Full time |
Responsibilities
- * Actively contribute to the design, refinement, and development of cutting-edge fraud detection platforms leveraging Agile software development methodologies.
- * Engage in a diverse range of projects encompassing backend development, crafting REST-based APIs, and building containerized services, always prioritizing functionality, security, scalability, and resilience in the solutions delivered.
- * Provide assistance in release planning activities, including task assignment and meticulous tracking of progress, to ensure the successful and timely delivery of releases.
- * Conduct comprehensive technical analysis and develop conceptual approaches to address complex challenges.
- * Develop high-quality code that strictly adheres to design specifications, robust security standards, and Java coding best practices, with a strong focus on maintainability and optimal performance.
- * Participate actively in design and code review sessions to maintain high standards for the quality and reliability of deliverables.
- * Collaborate effectively with business partners to elicit and refine requirements, contribute to design decisions, manage configurations, and facilitate business re-engineering efforts.
- * Articulate technical solutions, capabilities, and relevant considerations in clear and understandable business terms to non-technical stakeholders. Proactively communicate project status, potential issues, and associated risks in a timely and transparent manner.
- * Design and execute thorough test plans, develop comprehensive test scenarios, and create detailed test scripts to ensure software quality.
- * Document software defects meticulously using a bug tracking system and effectively report issues to the appropriate teams for resolution.
Education Qualification
- * Possession of a Bachelor’s degree in Computer Science, Computer Information Systems, Computer Engineering, or a closely related field; OR possess 1 or more years of demonstrably relevant professional experience.
- * A firm grasp of fundamental software development principles, established practices, and core concepts.
Skills
- * Demonstrated experience or familiarity with relevant technologies, including but not limited to Java, Spring MVC, Spring Boot, MySQL, Maven, established Design Patterns, and automated Test Automation frameworks.
- * A proven ability to communicate complex technical concepts clearly, concisely, and effectively to both technical and non-technical audiences.
- * Exposure to and understanding of agile development methodologies, including continuous integration and continuous delivery practices, to enable rapid and reliable software releases.
- * Possession of strong analytical and problem-solving skills, enabling effective identification and resolution of technical challenges.
- * Excellent interpersonal and communication skills, facilitating effective collaboration within a team environment.
- * A genuine passion for delivering high-quality code with a strong sense of accountability and ownership for the delivered solutions.
- * Demonstrated resourcefulness, a results-oriented mindset, and a strong drive to achieve goals.
- * A systematic approach to work, coupled with the ability to conduct detailed research and analysis.
- * A strong work ethic and a collaborative team player attitude, contributing positively to team dynamics and project success.
- * Bonus Skills: Experience with GIT version control, Jenkins CI/CD, Hadoop big data processing, Spark distributed computing, Scala functional programming, RESTful API development and design, web application development, web services implementation, test-driven development (TDD) methodologies, test automation frameworks, build automation tools (e.g., Jenkins, Artifactory, Maven), and a knowledge of the card industry and/or fintech solutions. Experience in developing large-scale distributed systems and implementing software instrumentation for monitoring and performance analysis is highly desirable.
Get instant updates on latest jobs!
Join our instagram and telegram channels.
To join our Instagram and Telegram channels click on instagram and telegram icons
How to Apply
- Review Job Details: Read through all the job details on this page to understand the requirements and responsibilities.
- Click the Apply Link: Scroll down and click the “Apply Link” button to be redirected to the official website.
- Fill Out the Application: On the official website, fill out the application form with the provided information.
- Double-Check Your Information: Before submitting your application, review all the details you’ve provided to ensure accuracy and completeness.
- Submit Your Application: Once you’re satisfied with your application, submit it through the official website as instructed.