Full Stack Java Developer

Princeton Information

(Randolph, New Jersey)
Full Time Temp-to-Hire
Job Posting Details
About Princeton Information
Founded in 1985, Princeton Information is one of the nation’s largest privately-held IT consulting firms. Since its inception, Princeton Information has been continuously operated by the same founder and chairman providing the stability upon which our client’s have come to depend. Princeton Information provides Fortune 500 and Mid-Cap companies with a full range of on-, near- and off-shore solutions and staffing services.
Summary
Our environment is dynamic, fast paced and never status quo. We are looking for both experienced enterprise-level software product engineering professionals and fresh graduates with propensity to acquiring new skills in an exciting work environment. We believe that individuals with an entrepreneurial mindset, solid foundation in Computer Science, and creative problem solving skills is the most vital part of any startup. Ability to work in a team environment is absolutely required.
Responsibilities
* Work with architect, technical lead, and other technical staff and participate in all phases of software development from analysis through design, development, and testing. * Analyze product requirements and design a highly configurable and intuitive product * Design, develop, and maintain web-based user interface components, presentation logic, service proxies, and web-based user interface components. * Design, develop, and maintain JSON-based service interface components, Java-based business logic, Hibernate-based persistent layer, and other supporting modules * Establish and maintain knowledge base for all of the developmental activities
Ideal Candidate
**Required Skills** * In depth hands-on and in-depth experience with technologies: Java 6, Spring, Hibernate, SQL Fundamentals, REST services/APIs, HTML 5, CSS 3, JQuery, AJAX and JSON, and JSF 2 * 3+ years of work experience especially with the above technologies for Level II * Proven track record of building high-quality software preferably in a software product development environment – have been developing and supporting commercial software products which were sold to non-technical customers in vertical markets; be an SME (Subject Matter Expert) for the complete product development life cycle * Deep understanding of OO technologies, AOP, Design Patterns, multi-threading, and object-relational data techniques * Strong understanding of and practical exposure to regular expressions (regex) * Solid understanding of debugging techniques and a reasonable level of exposure to diagnostic tools * Must have strong analytical skills for effective problem solving * Ability to work independently and adapt quickly to changes * Good communication and inter-personal skills * Exceptionally self-motivated and self-directed * Keen attention to detail **Desired Skills** * Background and working knowledge in accounting, banking, and/or financial systems is a big plus * Java/JEE Certification **Education** BS in Computer Science, Engineering, or related discipline. MS or Ph.D. preferred.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.