The Software Engineer position within the team is an individual contributor role based in our Austin office. The successful candidate is expected to be the Billing UI and Java expert within the Core Billing DevOps team. The selected candidate will be fully responsible for both support and development of billing services built on Java, J2EE technologies and various frameworks. Candidate must be flexible and willing to switch tasks based on team's needs and Devops model.
The candidate will work the under direction of project lead but may assist in architecting and designing as required. The candidate will assist the team on new project initiatives as well as maintenance of existing applications.
The Infrastructure Automation is responsible for building frameworks and systems to automate infrastructure provisioning and application deployment tools that Visa developers will use to deploy and run code.
As a senior developer you will be a self-driven individual contributor; provide efficiently organized and designed logic; be highly-motivated and well versed in developing robust easily maintainable applications.
In this role, you will architect, design, develop and test software components for the application. The selected candidate will be developing, enhancing and maintaining enterprise-class applications using Java/J2EE.
In this role, the selected candidate will develop user interfaces for browser based web applications; support the lead architect in the technical management and execution of projects including coordinating tasks, ensuring milestones are achieved, and working with team members.
In this role, the selected candidate must be proficient using Java IDE development tools (Eclipse, JBoss Developer Studio), JBoss Application Server/EAP 6.x, Java Web Services client and server development (JAX-WS, JAX-RS), MyBatis or iBATIS.
In this role, the selected candidate must have a strong experience, in-depth understanding and knowledge of Websphere Development, WebSphere architecture, WebSphere Portal Architecture and OOD (Object-Oriented Design / Development).
In this role, you must have experience in Build and Deploy processes and scripts (Build Forge, Maven, Ant, etc); experience in developing applications using Websphere Portal Application and Websphere Application Server.