Sign In
 [New User? Sign Up]
Mobile Version

Senior Application Developer, Java

ADP


Location:
Roseland, NJ
Date:
06/16/2017
2017-06-162017-07-15
Job Code:
5000180151906
ADP
Apply on the Company Site
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Company ADP USA

Job Title: Senior Application Developer, Java

JobID: 5000180151906

Location: Roseland, NJ, 07068, USA

Description:
Unlock Your Career Potential: Technology at ADP. Do you enjoy exploring, identifying and inspiring the future of the workplace and the lives of millions of people? At ADP, the world's largest B2B cloud company, our Technology team is comprised of brilliant engineers, architects, data scientists, infrastructure experts, and more. We were first in our industry to offer a SaaS solution and continue to push the envelope utilizing the latest operating platforms to deliver the highly automated, intelligent and predictive solutions that are redefining what is possible. Named one of Forbes' "Most Innovative Companies" and one of Computerworld's "100 Best Places to Work in IT", we are committed to leading the way in product development and research, empowering you to bring to life the latest innovations that will forever change the way businesses manage their most vital asset, employees. We strive for every interaction to be driven by our CORE values: Insightful Expertise, Integrity is Everything, Service Excellence, Inspiring Innovation, Each Person Counts, Results-Driven, & Social Responsibility.

RESPONSIBILITIES:

* Defines site objectives by analyzing user requirements; envisioning system features and functionality.
* Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
* Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
* Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
* Creates multimedia applications by using authoring tools.
* Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
* Supports users by developing documentation and assistance tools.
* Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.

QUALIFICATIONS REQUIRED:

* 3+ years of relevant experience
* Proficient in Java programming including Java Servlets, JSP, J2EE, Spring.
* Hands on with Ant , Maven , Hudson or Jenkins
* Familiarity with application frameworks and their built-in security services and API's
* Subject matter expert in the area of security architecture design and principles including confidentiality, integrity, availability and cloud solutions.
* Knowledge of cryptography (symmetric and asymmetric encryption, digital signatures, message digests, certificates, PKI, SSL/TLS, etc.)



Apply on the Company Site

Featured Jobs[ View All ]

Featured Employers [ View All ]