Server Side Java Developer in Jersey City, NJ at APEX Systems

Date Posted: 7/1/2018

Job Snapshot

Job Description

Job #:  843945

Apex Systems combines with its parent company On Assignment, to make it the 2nd largest IT staffing agency in the country.

Apex has an opportunity for a JAVA DEVELOPER for a client in Jersey City,NJ. If you are interested in discussing the position further, please send a MS Word version of your resume to Kael Lobdell at 

Position: Java Developer

Location: Jersey City, NJ

Pay up to; 90K +15% Bonus 




The Server Side Java developer will perform complex software design tasks and work independently on the design, installation and maintenance of complex systems/projects for an enterprise-wide, cross-functional strategic initiative inclusive of back-end technology systems, and Enterprise Data/Information management systems.

The technology delivery organization is mid-journey in its Agile transformation and this position is expected to have prior experience with agile delivery methodologies, understanding complex requirements, communicating ideas effectively to both technical and non-technical audiences, and be comfortable working with evolving processes and tools.

The Server Side Java developer role is part of the DATA Group (Data Architecture, Technology, Assets), which provides better data solutions and capabilities for our Clients and Associates, while driving value for Shareholders.


This position is a BACKEND ROLE. This person will need to be able to collaborate with front-end and database development teams.

  • Main Accountability 1:  Performs product design tasks of a low, moderate or high complexity which may require research and analysis.
    • Works independently on design tasks.   
  • Main Accountability 2: Performs system design and specification development.
    • Program logic and flow-charting, testing, debugging and documentation.
    • Specific skill requirements could vary based on the type of development being performed.
  • Main Accountability 3: Works independently and with supervisory review on low, moderate and highly complex programming tasks.
    • Provides analysis of problems and recommends solutions.  
    • Prepares program specifications and develops coding logic flowcharts in compliance with secure coding standards.
  • Main Accountability 4: Participates in client interactions to develop system solutions to business problems.
    • May lead discussions with the business and with business analyst.
    • May work in conjunction with more senior developers.
  • Main Accountability 5: Development activities.
    • Works within established procedures and tools to develop, test, and validate security features and code review.
    • Implement and maintain application software while following best practice application security throughout the code life-cycle.


  • Bachelor's degree in Computer Science or related discipline

  • Excellent written and verbal communication skills

  • 2-5 years Total experience

  • 2+ years of experience with Server side development

  • 2+ years of experience with Java 5+

  • 2+ years of experience with SPRING Boot

  • 2+ years of experience with Relation DB and NoSql DB (Mongo is preferred)

  • 2+ years of experience with Object Oriented Analysis & Design, J2EE Design and Development, Test Driven Development (TDD)

  • 2+ years of experience with Bitbucket, JIRA and Jenkins

  • 2+ years of experience with build, deploy and test automation tools (Maven, Gradle, Jenkins, Junit)

  • 2+ years of experience with Unix/Linux and shell scripting

  • 2+ years of experience with Java Messaging Service (JMS) (RabbitMQ Implementation preferred)

  • Strong exposure to object relational mapping framework like Hibernate

  • Exposure to  Apache TC Server or WebSphere Application

  • Good working exposure to Behavior Driven Development (BDD)


Location; 135 Greene St, Jersey City, NJ 07311









EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.