Hi Ronald,
Sr. Java Developer
Trenton NJ
Long term contract
Remote to start
Need local
Required:
- Work experience in prior and existing J2EE platforms
- Staying knowledgeable in future-release J2EE platforms
- Work experience using JAVA’s Database Persistency JPA and Object Relational Mapping framework of MyBatis
- Knowledgeable in Object Relational Mapping frameworks such as Hibernate and TopLink
- Work experience in Service Oriented Architectures (SOA,) including REST and SOAP Web Services
- Knowledgeable in Web Services Security
- Work experience working with business leaders and analysts to understand functional and non-functional requirements while crafting a technical solution leveraging company and industry best practices and standards.
- Documentation should include flowcharts, layouts, diagrams, charts, code comments, and revision dates.
- Work experience using Microsoft Team Foundation Server or IBM ClearCase source control systems
- Work Experience working with relational database management systems (RDBMS)
Qualifications and Skills:
- Coding in JAVA/J2EE, Servlets, EJB, JDBC, JPA, JSF, JSP, JNDI, JAX-WS, JAX-RS, JAX-B
- JAVA / J2EE Patterns
- Object Oriented Design
- HTML4, HTML5, XML, JAVASCRIPT, CSS
- SOA, REST and SOAP Web Services
- WebSphere Application Server, Rational Software Architect, Source Control
- SQL, Database Knowledge
The ideal candidate can:
- Design and Develop enterprise applications using the JAVA EE framework with minimal 3rd party APIs
- Work Experience in continuous integration environment
- Demonstrate expertise in teaching, conveying technical and or functional courses and concepts
- Develop appropriate work programs and use to effectively schedule tasks and assignments
- Identify improvements to project standards to achieve high quality services and products
Responsibilities:
- Resource will require the skills to perform the following job duties (plus other related duties as assigned)
- Write code to create single and multi-threaded or user interface event driven applications, either stand-alone and those which access servers or services.
- Design, implement, and test database schemas.
- Use source debuggers and visual development environments.
- Work with designers and content producers.
- Write code to generate web pages, access databases and business logic servers.
- Develop specifications, prototypes, or initial user guides
- Create visual modeling or diagramming of the current and proposed workflows.
- Assist in the development of processes and procedures in an effort to streamline and increase efficiency.
- Integrate with enterprise products/systems
- 4-year college degree or equivalent technical study
Skill matrix
- JAVA SE - Required - 9 Years
- JAVA EE - Required - 9 Years
- Servlets, EJB, JDBC, JPA, JSF, JSP, JNDI, JAX-WS, JAX-RS, JAX-B - Required 9 Years
- SOAP/REST Web Services - Required- 9 Years
- HTML5 - Required- 3 Years
- HTML4, XML, CSS, JavaScript - Required 9 Years
- SQL - Required - 9 Years
- Responsive Web Design - Desired 2 Years
- IBM Websphere - Required - 5 Years
- Eclipse-based IDE - Required - 5 Years
- Source Control - Required- 9 Years
- Experience developing supportive documentation - Required 9 Years
- Experience in Usability Testing (participate with the users in the system testing of their programs)- Required- 9 Years
- Overall technical and IT experience - Required - 9 Years
- 4-year college degree or equivalent technical study - Required - 4 Years
|