JAVA DEVELOPER

Location: RICHARDSON, TEXAS
Our client a leader financial institution, is seeking a Java Developer for its office in Richardson, TX.
 
JOB DESCRIPTION
 
Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These solutions may involve diverse development platforms, software, hardware, technologies and tools.
Responsible for the architecture, design, development, documentation, and support of complex services and applications running on Windows and Linux platforms using various technologies.Design solutions which adhere to multiple operational, resiliency, and security baselines.Create and present detailed design documentation including testing, user procedures, and disaster recovery instructions.Coordinate production release operations through development, test, certification, and production environments following strict release and change procedures.Collect and evaluate business, system, and capacity requirements to architect appropriate and efficient solutions.Rapidly create and demonstrate proof of concept solutions to stakeholders.Incorporate KPI metrics into all deployed, modified, or scripted components which individual has responsibilityCollaborate with other developers to meet team goals.Collaborate with multiple teams to acquire and configure application infrastructure.Provide technical assistance and consulting to internal and external partners.Serves as a fully seasoned/proficient technical resource, focusing in the Network Management (Data/Voice) and Security SpaceEnsures the operational availability of key systems match SLA requirementsProvides Level 2 after-hours support of key systems.Makes complex modifications to existing software applications and modules in accordance with high-level specifications, application support, and industry standards
 
Enterprise Description:
Leads and/or participates in the design, development, and implementation of complex system engineering activities involving cross-functional technical support, systems programming and data center capabilities. Responsible for components of highly complex engineering and/or analytical tasks and activities. Establishes input/output processes and working parameters for hardware/software compatibility, coordination of subsystems design, and integration of total system. Viewed as a technology subject matter expert; able to provide and communicate complex technology solutions across differing audiences including technical, managerial, business executives, and/or vendors. Will have responsibility for multiple, complex projects; will direct activities of teams related to special initiatives or operations and may have direct reports. Leads the resolution process for complex problems where analysis of situations or data requires an in-depth evaluation of various factors. Exercises judgment within broadly defined practices and policies in selecting methods, techniques, and evaluation criterion for obtaining results. Information Technology degree and/or technology certifications preferred or substantial equivalent experience. Typically 7-10 years of IT experience.
 
Qualifications:Professional Competencies:
Effective written and verbal communicationsProject managementBusiness requirements analysisTime managementCreative problem solvingSystems analysisOrganizational abilityDetail orientationPrioritizationTechnical Expertise:
 
Full Stack Web (IIS / LAMP / JavaScript / jQuery / CSS)Win Thick Client (.NET Forms/XAML)Services and DaemonsUser Interface / Interaction Design (UI/UX)RDBMS Systems (SQL / MySql / Oracle)Version Control (P4 / Git / SVN)Scripting (VBScript / Perl / Python)Systems IntegrationUnit TestingSystems ArchitectureServer Operating Systems (Win / *nix)IP ProtocolsTCP/IP NetworksNetwork Management Design and ProtocolsLogical Data ModelingRisk Management and MitigationApplication Lifecycle ManagementOther Required Skills:
College degree, specialized training, or equivalent work experienceTypically requires 5+ years of development experience with some exposure to network programming and networking protocols.A solid understanding network management principles.
 
or
this job portal is powered by CATS