Position: Software Developer - Java
Location: Princeton, NJ
Duration: 6+ Months
Interview Process: Phone followed by F2F (Will only consider candidates local to Princeton, NJ)
Job Description:
The candidate filling this Senior Developer position will be responsible for working with Development leads in the high level systems design/ architecture and full-scale development of the system. The candidate will perform in a server-side developer role or may also work on client side, and will also be responsible for writing requirements/ technical specifications/use cases. The candidate will document software issues encountered in production, analyze the root cause, debug the issue when needed, make configuration changes or provide software updates or document requirements as needed for the application, and ensure an end-to-end resolution for the production user request or incident. This includes developing java code as well as Oracle SQL or XML and use of some in-house tools, in support of ongoing maintenance releases. The candidate will also be involved in documenting changes to existing documentation to help modify existing features of application. Candidate will have to learn IT's SDLC process which is being rolled out to all development teams to document various artifacts like functional requirements, technical requirements/specifications, implementation details and test conditions documents. Work with system developers, test teams, process managers, and end users to ensure proposed solution is delivered according to schedule and with the required functionality.
Act as liaison between software development and operations teams, to develop short and long term solutions to frequent production issues. Candidate should demonstrate expertise in writing basic database queries to validate date in Oracle 10g database, as well as excellent problem analysis and debugging skills. Candidate must also be an expert in using MS Office tools like MS Word, MS Excel, and MS Power Point. Candidates showing familiarity with JAVA/J2EE technologies and are able to read JAVA/J2EE, SPRING, JSP's, XML and HIBERNATE code will be given preference and is a definite plus. A good working knowledge of Power Designer Tool for documentation is highly desirable.
Responsibilities
The ideal candidate will be responsible for:
- Participating in design/architecture meetings.
- Applying industry standard analysis, architecture, and development techniques, including Use Cases where appropriate, to assist in providing optimum solutions.
- Development Efforts - design, coding, testing, debugging, quality assurance review, and appropriate documentation.
- Demonstrating strong problem solving ability, logic, and analytical skills.
- Interacting with other areas for providing automated interface points via web services and other technologies.
- Strong written and oral communication skills are a must.
- Maintaining team spirit and a positive attitude.
- Performing comprehensive preliminary testing and producing all entrance criteria documentation required to promote products under development to Software Test (SQA).
Experience, Knowledge, Skills, and Abilities:
The ideal candidate must have at least 8-10 years of progressively diverse analysis, development, and testing experience using Web and XML technologies. The person must demonstrate strong knowledge and experience with the responsibilities outlined above. The candidate must have significant experience with technologies listed below:
- Extensive experience with pure J2EE and core Java technologies is must.
- Experience with Spring/ Hibernate.
- Experience with Spring Batch is a plus.
- Experience in client/ server integration.
- Experience in HTML and JAVASCRIPT.
- Experience in web technologies such as XHTML, DHTML, CSS, JavaScript, Apache, AJAX, Hibernate and SOAP.
- Experience with XML, XSLT and XPATH is a plus.
- Experience developing applications using multiple programming/scripting languages.
- Experience in developing automated test cases using the JUNIT Framework.
- Experience in cross browser development.
- Experience with XQuery, Java, Python and prototype/sciptaculous AJAX framework is a plus.
- Experience with JBOSS is a plus.
- Good interpersonal skills in order to interact with clients, technical staff, and third parties.
Knowledge, Skills, and Abilities:
- Platform Tools: JBuilder, Eclipse
- Languages: Java, HTML, JSP, XML
- Operating Systems: Windows, UNIX/Linux
Education:
A Bachelors degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.
Regards,
Naved Khan
Technical recruiter
Net2Source Inc.,
SBE Certified (State of NJ)
Board: (201) 340 8700 Ext.: 456
Email: naved@net2source.com
GTalk & Y!Messenger: naved.intime
P Please don't print this e-mail unless you really need to.
You received this message because you are subscribed to the Google Groups "US Jobs: Requirements, Clients and Consultants" group.
To unsubscribe from this group and stop receiving emails from it, send an email to recruiters-r-us+unsubscribe@googlegroups.com.
To post to this group, send email to recruiters-r-us@googlegroups.com.
Visit this group at http://groups.google.com/group/recruiters-r-us?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment