Web Application Developer (Oracle, Java/UI) LOC; San Antonio, TX
100,000 - 200,000
Job Description:
Job description
- Position PurposeThis position represents that of a senior web application developer on E2 Solutions product,
- An enterprise-level application used extensively by the US federal government for travel and expense management. Specifically,
- This position focuses primarily on the database or back-end development tier, but with secondary responsibility to the UI and business logic tiers.
- Assist with technical direction and analysis in the development and implementation of application enhancements, defects, research, and problem solving, especially those requiring a high level of technical competency
- Provide daily application support and help define system requirements, priorities, and viable alternatives, adhering to on-call processes and problem escalation processes as needed
- Perform a variety of complex programming tasks, such as designing, documenting, and coding program logic
- Database elements such as packages and stored procedures as primary, but also middle-tier business logic and front-end UI as needed and as expertise allows
- Function as a technical mentor for other junior or mid-level staff members
- Act as a technical leader on individual release features and enhancements
- Assist in the designing of databases, schemas, and data dictionary criteria
- Evaluate database performance along with tuning and reorganization as needed
- Control access to data in physical database designs for both privacy and security
- Support customer satisfaction process by taking accountability for addressing concerns
- Provide build and deployment support for quarterly and patch system releases
- Bachelor Degree in Computer Science or other technology field preferred
- Knowledge of and belief in Agile methodologies (Scrum, Kanban, Lean, etc.) absolutely required
- Java 8
- SQL
- PL/SQL
- Oracle (11g/12c preferred)
- TOAD (we use Developer Suite)
- Rally (now called CA Agile Central, or other Agile project tools)
- Eclipse (NetBeans and IntelliJ are nice too) using SVN
- TDD or related JUNIT knowledge
- Selenium/Automation knowledge preferred
- Preferred Secondary Experience
- (X)HTML
- JSF using Facelets
- Richfaces or other Rich Web Frameworks
- JQuery Mobile
- Spring Framework
- Spring Web Flow
- JavaScript
- AJAX/A4J
- CSS