upload resume
Java Developer
 

Detailed Job Description

  Forward to a FriendApply Now
Job Title:
Java developer
Location:
Texas
Duration:
6+ months
   
Job Description: Java Developer located in Texas.
  1. Roles & Responsibilities:

  • Develop the UI framework on Google Web Toolkit (GWT 2.3), GWT-EXT, and MVP frameworks
  • Initial investigation, solution identification and sizing.
  • Requirements management and high level design.
  • Detailed analysis and design. Specification for construction by yourself or another team member.
  • Build and unit test against specifications.
  • Responsible for on-time delivery of high-quality code
  • System test planning and system test execution.
  • Support QA phase by tracking and assigning defects to development team; work with QA leads to schedule fixes and builds and enable QA to be successful
  • Implementation and warranty support.
  • Identify efficiencies and ways to improve design and development processes
  • Identify ways to increase efficiency of production support - Find solutions that allow operations to better do their job without involving development resource time.
  • Excellent knowledge of the full life cycle of a project.


2. Technical Skills:

  • At least 7 - 12 years software development experience required in the OO environment
  • At least 1 - 7 years experience of working with financial services applications.
  • At least 3 - 5 years experience of Google Web Toolkit (GWT 1.6 to 2.2), GWT-EXT, and MVP frameworks (MUST).
  • At Least 5 - 7 years analysis and Design using OO design methodologies - RUP, UML.
  • At Least 3- 5 years working on U.S. based client solutions
  • Must have experience /knowledge of at least five of the following Technical skills per resource family:

WEB Resource: Must have J2EE (Java, JSP, CSS, Struts, HTTP, Tomcat, Eclipse), Spring, Hibernate, (Oracle 10G , EJB's, SQL, SQL+) , Drools (Rules Engine), (UNIX in Solaris 2.10 & AIX -(C, K, Perl), (UML) , (Quality Center), (Subversion), Transfer protocols -(SFTP, MQ & MQ Client , XML , XML parsing), Adobe Flex 2.0 or higher, Web Services, Business Process Management and BRMS (nice to have)

WEB resource : Must have front end technologies GWT (2.3), JSP, Java script, HTML, CSS frame work, J2EE (Java, JSP, CSS, Struts, HTTP, Tomcat, Eclipse), Spring, Hibernate, JPA, (Oracle 10G , EJB's, SQL, SQL+) , (UML) , (Quality Center), (Subversion), Transfer protocols -(SFTP, MQ & MQ Client , XML , XML parsing Web Services, Nice to have: Drools (Rules Engine), Business Process Management and BRMS, (UNIX in Solaris 2.10 & AIX -(C, K, Perl)), Adobe Flex 2.0 or higher, GWT

Professional Skills:

  • High level of personal commitment to each task, a can do attitude and a drive to deliver.
  • Strong communication skills to be able to communicate at all levels.
  • Ability to gather and understand requirements, create UML Analysis/Design Models.
  • High level of responsibility and Ownership from inception through to implementation.
  • The candidate should have a proactive approach to problem solving.
    • Good analysis skills in order to aid in trouble shooting and problem solving
  • Good testing principles as well as good defect management skills

Education and Experience:

  • Bachelor's degree in Engineering, Computer Science, or Information Technology
  • Master's degree in Finance, Computer Science, or Information Technology a plus.
  • J2EE Certification for java preferred
  • Knowledge of release management version and revision control practices and procedures
  • Strong knowledge of development life cycles
  • Solid experience in Java design, coding, testing and debugging techniques
  • Experience designing application design documents with UML
  • Solid experience in enterprise level J2EE platforms using J2EE design patterns
  • Experience with a relational database
  • Strong SQL knowledge including query design and performance tuning
  • Oracle programming experience (stored procedures, PL/SQL, query optimization)
  • Knowledge of open source tools and utilities
  • Knowledge of Drools or another Rules Engine
  • Working knowledge of middleware services and its utilization
  • Experience coding and utilizing web services.
  • Experience with RAD or Eclipse or a similar IDE
  • Experience with Subversion or similar source code versioning tools
  • Experience working with Tomcat/Websphere/Weblogic or similar application server.

4. Preferred Skills & Experience:

  • Must have full life-cycle experience in large, global multi-tiered systems, preferably in the financial industry
  • Excellent interpersonal relationship and communication / presentation skills
  • Strong technical documentation skills
  • Demonstrates initiative and is a self starter
  • Prepared to challenge when business requirements seem conflicting
  • Drive/Determination and knowledge
  • Must have the initiative to lead a team and develop in their career
  Apply NowForward to a Friend