Overview
Hybrid
$61 - $67
Contract - W2
Contract - 3 Month(s)
No Travel Required
Skills
Application Servers
Cascading Style Sheets
Collaboration
Communication
Database Administration
Continuous Integration
Continuous Integration and Development
Database
Hibernate
Debugging
Enterprise JavaBeans
Flowchart
Functional Requirements
JAX-WS
HTML5
IBM
IBM Rational
IBM Rational ClearCase
J2EE
JAX
JAX-RS
JDBC
JNDI
JPA
JSP
Java
JavaScript
JavaServer Faces
Microsoft
Microsoft TFS
Modeling
Multithreading
Object-relational Mapping
Prototyping
RDBMS
SOA
Usability Testing
SOAP
Servers
System Requirements
System Testing
Teaching
Testing
UI
Version Control
Web Services
Workflow
XML
Job Details
Job Title: JAVA Developer Job ID: 25-11162 Location: Trenton NJ (hybrid) Duration: 03 months with possibility of extension.
Responsible for designing, implementing, coding, testing, and documenting new programs. Debugging, troubleshooting, and maintaining source code related to various computer programs.
LOCAL CANDIDATES
In-Person Interviews Only - No exceptions
Note: Position is Hybrid. Candidate agrees to work Onsite in Trenton 2Xs / Week The specific days will be the same for all team members.This is not negotiable now or in the future
4-year college degree or equivalent technical study
SUMMARY:
Responsible for designing, implementing, coding, testing, and documenting new programs. Debugging, troubleshooting, and maintaining source code related to various computer programs.
LOCAL CANDIDATES
In-Person Interviews Only - No exceptions
Note: Position is Hybrid. Candidate agrees to work Onsite in Trenton 2Xs / Week The specific days will be the same for all team members.This is not negotiable now or in the future
4-year college degree or equivalent technical study
SUMMARY:
- Work experience in all aspects of designing and constructing J2EE systems and developing system requirements and design specifications, and J2EE Coding for new and existing applications
- Work experience in prior and existing J2EE platforms
- Knowledgeable in future-release J2EE platforms. The candidate should be aware of the newer JAVA versions within the JAVA domain. e.g. JAVA EE8
- 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
- Documentation should include flowcharts, layouts, diagrams, charts, code comments, and revision dates.
- 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.
- 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
- Creating 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
Skill Matrix:
| Skill | Required / Desired | Amount | of Experience |
| 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 |
| c | 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 |
| Excellent verbal and written communication skills with the ability to collaborate with internal and external groups | Required | 9 | Years |
| 4- year college degree or equivalent technical study | Required | 4 | Years |
| Overall technical and IT experience | Required | 9 | Years |
Compensation:
The hourly rate for this position is between $61.00 - $67.00 per hour.
Factors which may affect starting pay within this range may include [geography/market, skills, education, experience and other qualifications of the successful candidate].
Benefits:
Sunrise offers ACA compliant medical coverage/dental insurance/vision insurance to all employees. We also offer Sick time benefits as required per State regulations.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.