Application Developer II @ Rutgers University - New Brunswick, NJ

Job Overview

3 days ago

Application Developer II

Rutgers University - New Brunswick, NJ

Position Details

Position Information

Recruitment/Posting Title
Application Developer II

Job Category
Staff & Executive - Information Technology

OIT-Enterprise Application Services

New Jersey’s academic health center, Rutgers Biomedical and Health Sciences (RBHS) takes an integrated approach to educating students, providing clinical care, and conducting research, all with the goal of improving human health. Aligned with Rutgers University–New Brunswick and collaborating university wide, RBHS includes eight schools, a behavioral health network, and six centers and institutes that focus on cancer treatment and research, neuroscience, clinical and translational research, advanced biotechnology and medicine, environmental and occupational health, and health care policy and aging research.
Our faculty are teachers, clinicians, and scientists with unparalleled experience who advance medical innovation and provide patient care informed by the latest research findings. We offer an outstanding education in medicine, dentistry, pharmacy, public health, nursing, biomedical research, and the full spectrum of allied health careers.
Our clinical and academic facilities are located throughout the state including New Brunswick, Piscataway, Newark, Scotch Plains, Somerset, Blackwood, and other locations. Clinical partners include Robert Wood Johnson University Hospital in New Brunswick, University Hospital in Newark, and other affiliates.
Through this community of healers, scientists, and scholars, Rutgers is equipped as never before to transform lives.

Posting Summary
Rutgers, the State University of New Jersey is seeking an Application Developer II with the Enterprise Application Services (OIT-EAS) of the Office of Information Technology.

Reporting to the Manager Enterprise Technical Business Application, the Application Developer II is an active participant in analysis, planning, architecture design, development, implementation, and maintenance of enterprise middleware applications that support university offices and functions. Interacts closely with clients, business analysts, infrastructure and development team members. Responsible for application systems and services which include Rich Internet Applications (RIA) web applications, backend server processes and/or integration between such systems. Documents user cases, requirements, incident reports, architecture and design details to aid in the support of application systems and services. Participates in design and code reviews, testing and deployment activities. Performs application maintenance and troubleshooting, aids in resolving system outages and addressing client issues. Performs reporting, metrics collection and analysis to improve quality and performance of applications. Stays current with best practices in software development and applies new technology/processes, where appropriate. Participates in defining architecture and process standards for the middleware. Contributes to ongoing evolution and development middleware applications and portal strategies, roadmaps and plans. Participates in the open source community for middleware, and contributes to evaluation, selection and configuration of open source middleware solutions.

Among the key duties of this position are the following:
  • Identifies system requirements and develops application specifications.
  • Designs, develops, and tests enterprise application systems and services.
  • Provides ongoing maintenance and support of applications.
  • Responsible for researching new technologies, best practices, business processes and procedures.
  • Facilitates app server configurations by collaborating with systems and network administration teams.

Position Status
Full Time

Hours Per Week

Daily Work Shift

Work Arrangement



Position Salary

Annual Minimum Salary

Annual Mid Range Salary

Annual Maximum Salary

Standard Hours

Union Description
HPAE, Local 5094

Payroll Designation

Rutgers offers a comprehensive benefit program to eligible employees. For details, please go to
Rutgers also offers a benefit program to eligible full-time postdoctoral fellow students. For details, please go to

COVID-19 Immunization Requirement

Rutgers University requires all new employees to provide proof that they are fully vaccinated and have received a booster (where eligible) against COVID-19 prior to commencement of employment, unless the University has granted the employee a medical or religious exemption. Employees who are not eligible for a booster at the time of an offer of employment provide proof they have received a booster upon eligibility and upload proof of same. Based on current guidance, individuals are considered fully vaccinated against COVID-19 two weeks after receiving the final dose of a vaccine approved or authorized for emergency use in the United States or a vaccine that has been listed for emergency use by the World Health Organization. Eligibility for a booster against COVID-19 varies and is explained on the University’s web site located at Failure to provide proof of primary vaccination and booster will result in rescission of a candidate’s offer of employment or disciplinary action up to and including termination.

Seniority Unit

Terms of Appointment
Staff - 12 month

Position Pension Eligibility


Minimum Education and Experience
  • Bachelor’s Degree in Computer Science, Engineering or related field plus five (5) years of experience with full stack application development, preferably in these key areas: developing server-side application with PHP, Java, or NodeJS; developing mobile applications for both iOS and Android platforms; developing front-end web applications with HTML5, CSS3, JavaScript.
  • Equivalent education, experience and/or training may be substituted for the degree requirements.
  • Experience with web services technologies; including REST, AJAX, and JSON.
  • Experience with enterprise architecture, systems design, database management systems, and emerging web technologies.
  • Experience in performance testing, writing performant code, optimizing existing code.
  • Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes.
  • Experience doing business analysis and developing project timeline projections.


Required Knowledge, Skills, and Abilities
  • Requires excellent analytical, research, problem solving, and organizational skills.
  • Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment.
  • Strong attention to detail and debugging skills.
  • Excellent Mobile development knowledge with Flutter, React Native, Swift, Java, Kotlin, or similar mobile framework.
  • Must understand and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked environment.
  • Excellent JS knowledge, including ReactJS, ES6 and/or Flow/TypeScript and Bootstrap or similar UI framework.
  • Strong JS experience with proficient understanding of SPA frameworks/libraries such as React + Redux, Angular, VueJS, etc.
  • Some backend knowledge about Java/JSP, .NET, Rails, Python, etc.
  • Some understanding of Docker, Vagrant, Kubernetes, etc.
  • Some knowledge of jQuery, *nix Bash, Bug tracking, CSS preprocessing (such as Sass), Amazon Web Services (AWS), Google Cloud Platform (GCP), Firebase, Dev-ops Tools (Git, SVN, npm, Grunt/Gulp, Bower, etc.), Software development methodologies (Agile, Scrum, Waterfall, etc.).

Preferred Qualifications
  • Experience working with relational RBDMS (Oracle, MariaDB, PostgreSQL, etc.) and NoSQL (Firebase, MongoDB, CouchDB, DynamoDB, etc.).
  • Photoshop experience.

Equipment Utilized

Physical Demands and Work Environment
  • PHYSICAL DEMANDS: Standing, sitting, walking, talking or hearing. No special vision requirements.

  • WORK ENVIRONMENT: Office environment. Moderate noise.

Special Conditions

Posting Details

Posting Number

Posting Open Date

Special Instructions to Applicants

Regional Campus
Rutgers Biomedical and Health Sciences (RBHS)

Home Location Campus
Downtown New Brunswick

New Brunswick


Location Details

Pre-employment Screenings

All offers of employment are contingent upon successful completion of all pre-employment screenings.

Infection Control and Safety

This position is subject to all Rutgers University policies, including TB surveillance and other infection control and safety policies. Please review the Tuberculosis Surveillance Policy for additional information.

Similar Jobs

C# Developer (LOCAL)


Media, PA

Design and Develop Software applications, features and defect fixes. Good skills in evaluating performance of applications and deliver solutions which are…

BlockChain developers


New York, NY

Designing, writing and building smart contracts for Ethereum based applications using Solidity along with third party interfaces and various design patterns.

Full Stack Web Developer (Remote)


New York, NY

Excellent communication skills, both verbal and written. React and Python experience is not necessary. Experienced with writing quality, reusable, readable…

Senior PowerBuilder Developer, NYC,NY- Onsite

Right Talents

New York, NY

Experience with Automation, deployment of the applications. Minimum of 8 years’ experience in PowerBuilder programming, ASP. MS SQL Server 2016 and above.

Java Architect


Jersey City, NJ

Write applications in Java using Object Oriented Design Principles. Create Java Spring Boot REST Services. Use Java Streams API to work with real time data.

PowerBuilder Developer, NYC, NY - Onsite

Right Talents

New York, NY

Experience with Automation, deployment of the applications. Minimum of 8 years’ experience in PowerBuilder programming, ASP. MS SQL Server 2016 and above.

Sr Technology Engineer -Salesforce


Edison, NJ

Collaborates with all stakeholders such as enterprise architects, software development, operations, cybersecurity and infrastructure to integrate applications…

Sr Technology Architect -Salesforce


Edison, NJ

Collaborates with all stakeholders such as enterprise architects, software development, operations, cybersecurity and infrastructure to integrate applications…

Sr. Oracle Systems Analyst

Bed Bath & Beyond

Union, NJ

Design sub-components of larger application systems; integrate Oracle applications and continuously optimize the system structure to improve stability and…

Sr. Java Software Engineer


New York, NY

Develop quality software and web applications. Analyze and maintain existing software applications. Familiarity with application development and test automation…

Senior Cloud Architect


New York, NY

5+ years of experience with cloud-based application designing and architecting cloud-native applications. Ability to do deep code inspections and reviews, and…

UI / UX Developer

eSales Technologies

West Babylon, NY

Must hav hands on experience HTML5 CSS. Understanding user research, and wireframing.

Lead Software Engineer

Disney Media & Entertainment Distribution

New York, NY

Hold high standards of quality for both the codebases you contribute to and the applications you build. Guide an agile team participating in the full lifecycle…

Software Engineer Associate (Remote eligible)

Mathematica Policy Research

Princeton, NJ

Experience and understanding of applications using . Experience managing and supporting applications in Microsoft IIS v. 7+. NET Framework, CLR, XML, C#, ASP.

Senior SQL ETL Developer - Remote

Guest Worldwide

Somerset, NJ

Oversee the monitoring and support of SQL Servers for all ecommerce applications. Implement and maintain database objects to support current/future applications…

Senior Business Analyst

eSales Technologies

West Babylon, NY

Competency in Microsoft applications including Word, Excel, and Powerpoint. You will work alongside other business analysts or developers and report directly to…

Software Engineer


Brooklyn, NY

Primarily by identifying bottlenecks and improving the system’s performance and modifying the existing applications to better distribute load across multiple…

Senior Software Engineer


Brooklyn, NY

Primarily by identifying bottlenecks and improving the system’s performance and modifying the existing applications to better distribute load across multiple…

Senior Solution Architect - AWS (Remote eligible)

Mathematica Policy Research

Princeton, NJ

Create and Manage deployment configurations for applications in AWS cloud. Audit the application architecture for enterprise security and compliance issues.

Software Engineering - Testing Automation Engineer / Java Developer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Advanced knowledge of application, data, and infrastructure architecture disciplines. BS/BA degree or equivalent experience.

Infrastructure Development

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Experience with developing frameworks that help increase developer and release velocity, improving code health and technical standards.

Python Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Knowledge of the products traded in capital markets, business processes and applications underpinning them. Fully automated, mature, true continuous deployment,…

Infrastructure as Code ( IaC ) Engineer

JPMorgan Chase Bank, N.A.

Wilmington, DE

Walk the fence between the developers and network engineering spinning up applications into the cloud using automation.

Full Stack Developer with Active Secret Clearance


Glen Mills, PA

3+yearsof experience developing web applications utilizing Java Enterprise Edition (J2EE), XML, or Web Services at an enterpriselevel.