Senior Java Developer

(JAVA ) AND (SPRING OR SPRING BOOT OR SPRINGBOOT ) AND(J2EE ) AND (HIBERNATE ) AND (KAFKA OR RABBITMQ OR RABBIT OR CAMEL OR MULTI-THREADING OR MULTITHREADING OR MULTITHREAD OR GRADLE ) AND(MAVEN OR SVN OR JIRA OR JUNIT OR APACHE OR IGNITE ) AND(WEB SERVICES OR WEB SERVICE OR WEBSERVICES OR WEBSERVICE )
Contract W2, Contract Independent
Based on Experience
Telecommuting not available Travel not required

Job Description

Title: Senior Java Developer

Location: Newark, NJ 07102



Great opportunity to build a new platform! we're looking for a Senior Java Developer for a right to hire opportunity at a great company



Mandatory Skills:


  • Should be a hands-on Senior Developer with an ability to own technical deliverables

  • Designing, coding and unit testing the most complex software components for new or enhanced IT systems to a high level of quality, producing appropriate documentation

  • Develop, build and improve Java based systems

  • Follow best practices throughout the project lifecycle

  • Participate in team-wide design and code reviews

  • Performs troubleshooting of issues and performing periodic tasks required for the ongoing functionality of the software applications

  • Has comprehensive understanding of full development lifecycle and is actively involved in all phases

  • Working directly with business areas to clarify detailed technical requirements




Basic Qualifications:


  • Extensive experience (8+ years) in Java development (with a strength in Coding Java)

  • Extensive hands on experience developing end-to-end solutions with focus on Distributed Caching solutions like Hazelcast or other equivalent solutions is a big plas

  • Core Java, Collections Framework, Concurrent Programming, Experience with Spring framework, Spring boot, multi-threading, testing frameworks including Junit

  • 8+ years of experience designing and implementing end-to-end solution architectures for large and complex systems. Extensive experience with Service Oriented Architecture (SOA), systems design, development, integration and executing n-Tier applications

  • 6+ years of software development experience on a J2EE platform

  • 4+ years of software development experience in standard J2EE frameworks that include Spring and Hibernate

  • Experience with various messaging systems, such as Kafka or RabbitMQ or Camel a plus

  • Working knowledge of using Gradle, Maven, SVN, JIRA




Preferred Qualifications:


  • 4+ years of experience in Web Services design and development

  • Experience with Enterprise Integration Patterns

  • Hands on development experience with caching technologies like Apache Ignite

  • Experience with continuous development and tools like Jenkins



Princeton Information is one of the nation's top five privately-held IT consulting firms, in business since 1985. Princeton Information services a clientele of primarily Fortune 500 companies nationwide. With annual revenues over $120 million, Princeton Information operates across the US from multiple regional offices.

Our Commitment to Our Consultants

As a privately held company, Princeton Information is solely committed to the success of clients and consultants - not to any shareholders. PI's success is grounded in the relationships we build with our consultants. We seek the best people; provide career path counseling; as well as the most challenging opportunities in business and in IT. As part of its culture of loyalty and commitment to its consultants, Princeton Information is committed to doing all we can to ensure our consultants have the best possible search, placement and work experience possible.

Our Services

Working with one Princeton Recruiter will gain you access to over 500 open requirements with the top clients in the US across all industries (finance, insurance, pharmaceutical, commercial, telecom, media, manufacturing) nationwide. Our local recruiters have in-depth knowledge of our clients and opportunities. They will work with you to find you the best possible opportunities for you and your career.

Our Relationships

Our relationships with our clients, as well as our consultants, are critical to our success! We have a robust sales organization that ensures that Princeton has the inside track on what attributes a person needs in order to be successfully placed and engaged at our clients. We know the technical and non-technical skills that our clients are looking for and we ensure that you are educated about the client prior to your interview with them. Princeton is committed to going above and beyond to ensure that each meeting you have with a client is a successful one!

Posted By

Recruiting Department

Contact
Dice Id : cxprince
Position Id : 19-00721
Have a Job? Post it

Similar Positions

Java Developer
  • ACI Infotech
  • Iselin, NJ
Java Developer (W2 candidates only)
  • Management Recruiters Xpedian
  • Secaucus, NJ
core java Developer
  • OspynTech
  • Jersey City, NJ
Java Developer
  • Accuro Group
  • Parsippany, NJ
Sr. Java Developer
  • Softova Inc
  • Jersey City, NJ
Java Developer
  • V-Soft Consulting Group, Inc
  • Newark, NJ
Core Java Developer
  • Harvey Nash Inc.
  • Whippany, NJ
Java Tech Lead/ Java Developer
  • Xoriant Corporation
  • Montvale, NJ
Sr Java Developer
  • Buxton Consulting
  • Jersey City, NJ
Java Developer - NJ
  • Newt Global
  • Basking Ridge, NJ
Java Developer
  • Wipro Ltd.
  • Jersey City, NJ
Core Java Developer
  • Hired by Matrix, Inc.
  • Newark, NJ
Sr Java Developer
  • Info Origin Inc.
  • Middlesex, NJ
Sr. JAVA Developer- Fulltime position- Prefers Locals
  • Marshwinds International Inc.
  • Jersey City, NJ
Java Developer - Senior
  • Orion Systems Integrators Inc.
  • Montvale, NJ