Senior Software Engineer - Full Stack Java Developer Job
Location:
Highlands Ranch , Colorado
Posted:
November 22, 2016
Reference:
164449
Organization: Technology
Job: Software Engineering
Job Number: 164449

Description
Role of Sr. SW Engineer is required to meet ongoing increase in customer demands for systems enhancements to the functionality of the VS Suite of Applications. This position requires complex Java coding, SQL/Database Analysis and Design, the implementation of Java 2.0 Enterprise Edition J2EE and Web2.0 Frameworks in order to develop a set of services, APIs, and protocols that provide the functionality for developing multi-tiered, Web-based applications. Additional experience in Linux/Unix Shell Scripting and the automation of software builds to employ continuous integration with applications like Jenkins.

Sr. SW Engineer (I5 Level) Position Summary

Vital Signs development team is responsible for designing, developing and implementing monitoring solutions that provide visibility into the health and performance of VIP applications and systems.

Responsibilities



  • Work on the analysis, architecture, design and coding of complex mission-critical systems

  • Collaborate with other engineers to develop flexible cost effective solutions to tactical and strategic business requirements

  • Formally specify and document detailed design using object oriented design paradigm together with the application of well-understood design patterns

  • Code application and system components covering one or more of the following areas: user interface, business functions, database, security and others

  • Implement automated tests into a test framework that verify the application and system

  • Provide support to the Development, QA and Production Support Teams. 3rd Level Support

Qualifications



  • At least 3+ years of professional experience developing object oriented software

  • It is essential the candidate have an extensive background in developing fault-tolerant back-end applications including multi-processes and multi-threaded architectures

  • Must have a solid background in object oriented analysis (OOA) and object oriented design (OOD) techniques using formal methods

  • Experience in the application of various object oriented design patterns is required. The capability of assessing and rationalizing design trade-offs is essential

  • 3+ years of Java object oriented programming experience is required. The candidate must have expert level Java programming skills. SQL programming experience is preferred

  • 3+ years of experience in developing Linux / Unix-based software including scripting (Java Script, Shell) is required

  • 3+ years of experience with industry standard tools and frameworks such as Ant, JUnit, log4j and others is a highly desired

  • Excellent grasp on Core Java /J2EE

  • Experience in using various J2EE patterns

  • Experience in using Frameworks (Spring, Struts)

  • Experience is various application servers (WAS, WL, TC, etc)

  • Experience in SOA (Webservice, MQ based SOA etc )

  • Experience in C++, TCP/IP (i.e. socket based programming) and LDAP is a strong plus

  • Experience with GIT and JIRA are preferred

  • Excellent verbal, written and presentation communication skills are a pre-requisite

  • BS/MS in Computer Science or equivalent

About Visa:

Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind - making sure that Visa is the best way to pay and be paid, for everyone everywhere . This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do. CyberSource, a Visa company, has been and continues to be a pioneer within the e-Commerce Payment Management world. Our VisaNet network is capable of handling over 65,000 transaction messages per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks.

We are also global advocates for financial inclusion, working with partners around the world to help 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 you have 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. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and find out how Visa is everywhere you want to be.

"Visa will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of Article 49 of the San Francisco Police Code."
A little about us:
As a global company at the forefront of the electronic payments industry, Visa is a dynamic organization.

Know someone who would be interested in this job? Share it with your network.