Job Title : Sr Java Programmer
Location : Trenton, NJ (Hybrid)
Duration : Long term
Job Description
We are looking for a Java Developer for a long-term contract opportunity for someone to work hybrid in Trenton, NJ.
What You'll Do
Design and Develop enterprise applications using the JAVA EE framework with minimal 3rd party AplsWork Experience in continuous integration environmentDemonstrate expertise in teaching, conveying technical and or functional courses and conceptsDevelop appropriate work programs and use to effectively schedule tasks and assignmentsIdentify improvements to project standards to achieve high quality services and productsWrite 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 guidesCreate visual modeling or diagramming of the current and proposed workflows.ssist in the development of processes and procedures in an effort to streamlineWhat You'll Need
Required :
4+ years of professional experience as a Java Developer, J2EE Developer, or Software EngineerBachelor's degree in Computer Science, Software Engineering, or a related technical disciplineWork experience in all aspects of designing and constructing J2EE systems and developing system requirements and design specifications, and J2EE Coding for new and existing applicationsWork experience in prior and existing J2EE platformsKnowledgeable in future-release J2EE platforms. The candidate should be aware of the newer JAVA versions within the JAVA domain. e.g. JAVA EE8Work experience using JAVA : s Database Persistency JPA and Object Relational Mapping framework of MyBatisKnowledgeable in Object Relational Mapping frameworks such as Hibernate and ToplinkWork experience in Service Oriented Architectures (SOA,) including REST and SOAP Web ServicesKnowledgeable in Web Services SecurityDocumentation should include flowcharts, layouts, diagrams, charts, code comments, and revision datesWork 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 standardsWork experience using Microsoft Team Foundation Server or IBM ClearCase source control systemsWork Experience working with relational database management systems (RDBMS)Coding in JAVA / J2EE, Servlets, EJB, JDBC, JPA, JSF, JSP, JNDI, JAX-WS, JAX RS, JAX-BJAVA / J2EE PatternsObject Oriented DesignHTML4, HTML5, XML, JAVASCRIPT, CSSWebSphere Application Server, Rational Software Architect, Source ControlSOL, Database KnowledgePhysical Demands
bility to safely and successfully perform the essential job functions consistent with the ADA and other federal, state, and local standardsSedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.bility to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor