Java Lead
Long Term Contract
Littleton, Colorado
Job Description
• Lead in the team effort to design, develop, code, test and debug new complex software or significant enhancements to existing complex software. Lead others in the application of principles, theories and concepts and use of methodologies, tools, documentation processes and test procedures to complete projects.
• The incumbent applies leadership and technical expertise to multiple complex projects, or multiple project teams within a business support area, to develop cost effective and timely products as well as apply technical analysis, assess business needs and provide new and creative solutions to complex business and technical problems under minimal supervision.
• Apply existing and introduce new and approved technologies to develop solutions.
• Must adhere to all development processes (CMMI Level 3 or otherwise deemed best practices) to ensure appropriate flow of work with onsite, off-shore, and contract resources.
• Analytical skills, to critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a more general understanding, distinguish presented user requests from the underlying true needs, and distinguish solution ideas from requirements
• Able to define resources required to complete assignment including analyzing requirements to produce a design, systems specifications and estimating the time and cost.
• Experience in delivering large scale projects on time and within budget, exploring alternative approaches, preparing technical documents and explaining architectures to sponsors, stakeholders, non-technical staff, architects and developers, i.e. taking an overall system view rather than one specific application
• Strong written and oral communication skills with the ability to alter styles of communication based on situation and audience.
• Experience working in a Corporate Global Environment, with distributed teams
• Telecommunication business knowledge is preferred.
• It is preferable that the candidate be familiar with Business Process Modeling (BPM), workflow standards and messaging technologies in a multi-tier architecture.
• Ability to learn new technology quickly and understand if and how it can be utilized for the benefit of the organization and fits in overall architectural strategy of the company.
• Bachelor's degree in Computer Science, Computer Information Systems or related field or the equivalent in training and experience.
Position Specific Skills & Proficiencies
Required
• Java EE
• JDBC/SQL
• EJBs
• JMS/MDB
• XML/XSD
• Eclipse IDE
• Web Services
• WebLogic 10.x
• Service Order Management Domain knowledge
• Experience with a standardized SDLC methodology
Preferable:
• BPM/Workflow
• JavaServer Faces
• Facelets
• XMLBeans
• Tibco Bus
• LDAP/ClearTrust
• Groovy Script
• XSLT
• JSON
• JavaScript and AJAX
• Apache Axis/Axis2
• Eclipse Plug-In Dev
• Hibernate
• JUnit
• Ant
• CVS, Serena Dimensions
| Reply via web post | Reply to sender | Reply to group | Start a New Topic | Messages in this topic (1) |
