View Our Website View All Jobs

Java Developer (Core)

Pinnacle Solutions, Inc. is seeking a highly experienced Java Developer (Core) as an addition to our elite Consulting Team for one of our Clients located in Jersey City, NJ and the NYC area for a 1-Year+ Contract, Full-time, all On-site. 

NOTE!  Candidate - please specify a desired HOURLY rate in application questions.



The ideal candidate will be responsible for design, development, deployment, and support of products and platforms that leverage JAVA based technologies. They will engage in both server side as well as front-end development:

  • Design component as well as integration architecture for large scale web applications.
  • Develop, test and support features for globally deployed web apps.
  • Follow best practices throughout the project lifecycle.
  • Participate in team-wide design and code reviews.
  • Keep abreast of emerging technology trends for recommendations on future development.



4 – 8 years of experience with a minimum of 2 years in developing Java-based applications.




  • Core Java, Collections Framework, Concurrent Programming.
  • Experience with Spring framework, multi-threading.
  • Testing frameworks including JUnit.
  • Experience with building stream-processing systems, using Spark-Streaming.
  • Experience with NoSQL databases, such as MongoDB.
  • Experience with various messaging systems, such as Kafka or RabbitMQ.
  • Experience with Caching solutions like Hazelcast or other equivalent solutions.
  • Minimum of 2 years experience in server-side Java development with threading and synchronization.
  • Unix/Linux experience.



  • Strong communication skills with a track record of working and collaborating with global teams.
  • Must possess the ability to handle multiple on-going assignments and be able to work independently in addition to contributing as part of a highly collaborative and globally dispersed team.
  • Strong analytical skills with the ability to break down and communicate complex issues, ideas, and solutions.
  • Thorough knowledge and experience in all phases of SDLC.



  • Working knowledge of enterprise database systems (Sybase or DB2).
  • Hands-on knowledge of Maven, SVN, NPM, Gulp.
  • Programming in Perl, Python and shell script.
  • Knowledge and experience in building conversational user interfaces enabled by AI.



Bachelor's Degree (or higher - or equivalent experience) in Computer Science, Information Technology, Electronics, and Communication.



LOCATION(S):  Jersey City, NJ 

WORK TYPE:  1-Year+ Contract

WORK MODEL:   Full-time, M-F, 40 hours per week, all On-site



Pinnacle Solutions is a trusted SAS Alliance & Resell Partner, Amazon Web Services Partner, and creator of The Backpack Solution, an all-in-one, unprecedented, and must-have specialized toolkit solving all our client’s data demands.  To attract the most sought-after, elite SAS and other technology professionals, we specialize in flexible career models with above-market compensation.  Our specialists serve as a member of our internal development team, or they may provide on-site consulting expertise for our key Client positions.  Join our talented and elite  Consulting Team now by applying to this job posting or contact us via email at and learn more about us at

Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file