Join our dynamic team at Visa and contribute to building cutting-edge web experiences that drive Visa's internal Cloud platform. You'll be involved in developing scalable, distributed applications using Java, Spring, and GoLang, focusing on automation tools for deployment pipelines and operational status reporting. This role offers the opportunity to work in an agile environment, influencing architectural decisions and driving product innovation.
Responsibilities
- Independently Drive Projects. Take ownership of end-to-end project delivery, providing mentorship to junior developers.
- Develop Scalable Applications. Build robust, multi-threaded applications leveraging Java/Spring and GoLang.
- Automate Deployment Pipelines. Create tools to automate deployment processes, ensuring continuous delivery.
- Ensure Platform Reliability. Develop automated tests and monitor platform performance.
- Collaborate Effectively. Participate in design reviews, code reviews, and technical discussions within the team.
- Enhance Development Practices. Identify opportunities for refining standards and best practices.
- Documentation and Maintenance. Create documentation for development, deployment, and maintenance procedures.
- Front-end Development (Angular). Occasionally contribute to front-end tasks as needed.
Qualifications
Basic Qualifications
- 5+ years of relevant work experience with a Bachelor’s Degree, or equivalent practical experience.
Preferred Qualifications
- 6+ years of work experience with a Bachelor’s Degree, or equivalent practical experience.
- Experience building REST-based web services and applications using Java, Spring framework, and GoLang.
- Proficiency in unit and integration testing.
- Strong grasp of Object-Oriented design principles.
- Hands-on experience with infrastructure automation, PaaS, and Continuous Delivery frameworks.
- Familiarity with Linux, Windows, and cloud technologies.
- Process-oriented with excellent analytical and problem-solving abilities.
- Ability to work independently with minimal supervision.
- Strong communication and interpersonal skills.
Additional Information
- Certifications. Good to have certifications in CKA, OCJP, and other relevant areas.
- Equal Opportunity Employer. Visa is committed to diversity and inclusion, providing equal employment opportunities to all qualified individuals.
Join Visa and be part of a team dedicated to innovation and excellence in payments technology. Apply now and embark on a rewarding career where your contributions will make a meaningful impact globally.