Visa's Payment Digitization Platform is looking to advance its platform by developing mission-critical applications
Requirements
- Hands on experience in designing and developing applications using Java EE platforms
- Object oriented analysis and design using common design patterns and adherence to SOLID principals
- Understanding of test-driven development
- Experience with REST based services
- Java/Java EE application development
- Integration and management of REST based services
- Experience with Agile Scrum teams
Responsibilities
- Engage in technical design of solution that is based on use cases and business requirements
- Complete proof of concepts and other technical evaluations of technologies, designs, and solutions
- Contribute to the creation of detail design and use case documents
- Analyze current solution architecture & design and propose solutions that increase business value, optimize performance and enhance quality
- Adhere and contribute to best practices, guidelines, standards and procedures guidelines
- Communicate and present complex technical concepts for peer
- Ensures inclusion of Visa’s business vision, current business environment (internally and externally) and technology and industry trends to enable results that drive Visa’s business
Other
- Bachelors degree, OR 6 months-2 years of relevant work experience
- 6 months - 2 years of work experience
- Strong communication skills with proven ability to frame context, present complex ideas and document in a clear and concise manner while influencing outcome
- Ability to manage and balance multiple projects and tasks in order to drive to deliverable dates working with diverse stakeholders to meet and exceed expectations
- Global/International experience and the ability to work across cultures and time zones