Current Openings

Java developer

Trenton, NEW JERSEY | Contract
Post Date: 10/05/20
Job ID: 20-00940
Job Type: Contract

Job Description

Job Title: Java developer
Duration: 11 months
Location: Trenton, NJ

Green card or US Citizen only

Description:
Client is looking for an experienced senior developer resource with a well-rounded skill set that includes the following:

Technical Skills:
  • Technologies: Java SDK 1.6, Struts 1.2, WebLogic, JSP, EJB, JavaScript (jQuery), CSS, HTML, Active X, PDF printing from browser (IE, Edge, Chrome, Firefox)
  • Databases/Tools: Oracle 12c, Toad, SQL developer
  • IDE/Tools: JBuilder 2005 Enterprise, Eclipse
  • Reports/Tools: JasperReports, iReports Designer 5.1.0
  • Version Control: Visual SourceSafe, GIT
  • Level Expectations:
  • Possesses an expert level knowledge of the tools and processes required by the role
  • Functions well in large-scale, complex, cross-functional / platform environment
  • Solid individual performance while also providing direction for others
  • Shares knowledge, coaches and mentors others in area of expertise
  • Will serve as technical lead in area of expertise
  • Will have duties instructing, directing, and checking the work of others
  • Essential Functions:
  • Work with IT and Business management to evaluate complex user requests, projects, and clarify objectives and functional requirements for new or modified computer programs.
  • Determine feasibility, cost and time required, compatibility with current system, and system capabilities.
  • Formulates detailed program specifications using structured analysis and design methodology. Prepare project documentation when needed.
  • Work with functional architects to define and implement application architecture.
  • Code new or modified computer programs into existing systems and test program effectiveness. Evaluate error messages, modify codes and troubleshoot programming problems.
  • Develop detailed application designs and specifications for computer applications.
  • Perform analysis of systems issues or changes.
  • Write documentation describing program development, logic, coding, and corrections.
  • Participate in the development of user manuals and operating procedures
  • Provide assistance to IT team members with issues needing technical expertise or systems and/or programming knowledge.
  • Qualifications:
  • College degree in Information Systems or related field, or equivalent work experience.
  • Thorough knowledge of programming concepts, design, procedures and practices
  • Adaptability and willingness to learn
  • Advanced problem solving skills and the ability to work collaboratively with other Departments to resolve complex issues with innovative solutions
  • Ability to meet deadlines and balance multiple deadlines
  • Demonstrated ability to prioritize work load and meet project deadlines
  • Ability to adapt in a dynamic work environment and make independent decisions
  • Extremely process and detail oriented
  • Strong customer service focus
  • Excellent oral and written communication skills
  • Familiarity with health care industry very helpful
  • Willingness to work a flexible schedule to accommodate project deadlines

Required:
  • Prior experience as technical lead creating, managing, and deploying web applications
  • Prior experience as a lead developer using Struts 1.2
  • Prior hands on experience with administering WebLogic application server and upgrading WebLogic versions 10.3 and above
  • Experience working with Oracle 12c and above
  • Prior experience with Toad and SQL developer database tools
  • Prior work experience with JBuilder 2005 Enterprise and Eclipse developer tools
  • Prior professional experience developing detailed application designs and specifications for computer applications
  • Prior hands on experience with JavaScript (jQuery), CSS, HTML
  • Prior experience with PDF printing from browser (IE, Edge, Chrome, Firefox)
  • Possesses an expert level knowledge of the Struts and web application deployments to production
  • Ability to function well in large-scale, complex, cross-functional / platform environment
  • Prior experience upgrading Java version of the application
  • Prior experience porting projects to Eclipse and deploying using Eclipse
  • Experience setting up java build environment in Eclipse using Ant/Maven or other deployment tools
  • Experience migrating code from JBuilder to Eclipse environment
  • Prior experience creating configuration, build, and test scripts for Continuous Integration environments
  • Prior work experience with Jasper reporting tool
  • Prior work experience with iReports Designer 5.1.0 reporting tool
  • Green card or US Citizen Status