Colorado Technology Jobs

Colorado Jobs

Job Information

Visa Usa Inc Sr Software Engineer - Java in Highlands Ranch, Colorado

Company DescriptionCommon Purpose, Uncommon Opportunity. Everyone at Visa works with one goalin mind - making sure that Visa is the best way to pay and be paid, foreveryone everywhere. This is our global vision and the common purpose thatunites the entire Visa team. As a global payments technology company, techis at the heart of what we do: Our VisaNet network processes over 13,000transactions per second for people and businesses around the world, enablingthem to use digital currency instead of cash and checks. We are also globaladvocates for financial inclusion, working with partners around the world tohelp those who lack access to financial services join the global economy.Visa's sponsorships, including the Olympics and FIFA World Cup,celebrate teamwork, diversity, and excellence throughout the world. If youhave a passion to make a difference in the lives of people around the world,Visa offers an uncommon opportunity to build a strong, thriving career. Visais fueled by our team of talented employees who continuously raise the bar ondelivering the convenience and security of digital currency to people all overthe world. Join our team and find out how Visa is everywhere you want tobe.JobThis position is an individual contributor role on the Issuer ProcessingPlatform Development Team. The successful candidate will be part of a team todesign and develop REST based APIs and perform unit and integration testing onnewly developed components. Candidate will assist with troubleshooting andresolving defects during the software development life cycle. This role willalso contribute to building and maintaining Continuous Integration andContinuous Delivery Pipelines. Candidate will interface directly with staffmembers of Development, Product Management, Project Management, andQuality Assurance.As a key member of the development team, the candidate should be comfortablewith driving technical ideas and communicating clearly with technical as wellas non-technical audiences.Essential Functions:Design and develop API based applications using Java, utilizing springframework.Design, develop, document and implement new functionality, as well asbuild enhancements, modifications, and corrections to existing software.Develop TDD/BDD unit-tests and oversee execution.Create documentation and procedures for installation and maintenance.Build and maintain relationships with global and virtual teams on softwaredevelopment or support issues.Engage with Quality Assurance team members on defect triage and resolution.Lead development and oversee programmingtesting functions to ensure thatprojects are securely delivered while fulfilling expectations.Work as part of a development team and establish close working relationshipswith stake holders, quality assurance, architects, management and peersin engineering.Identify opportunities for further enhancements and refinements to standardsand processes.Prepare design documents; evaluate and recommend solutions to meet userrequirements; define and implement solutions.Participate in the Agile process including stand-up meetings, sprintplanning, reviews and retrospectives.Lead by example; demonstrating accountability, mentoring junior teammembers, and by contributing to departmental procedures, best practices,and standards.QualificationsBasic Qualifications2 years of work experience with a Bachelor's Degree or an Advanced Degree(e.g. Masters, MBA, JD, MD, or PhD)2 years Java development experiencePreferred QualificationsKnowledge of or experience with Kafka or data pipelines3 -7 years of work experience withBachelor's Degree or4 years of workexperience with an Advanced Degree (e.g. Masters, MBA, JD, MD) or 3years of experience with a PhD.DevOps experience preferred, withJenkins, Chef, Kubernetes, CICD, DockersExperience in building and maintaining Continuous Integration and ContinuousDelivery PipelinesExperience in best practices for API development and design patterns.Knowledge of .net code base is a plusKnowledgeab