Recruiting the Talent. Staffing the Culture. Call Us: 847-945-7600

Job Seekers.

  • Share this Job

Sr. Java Developer (AEM)

Location : Chicago, IL
Job Type : Direct
Hours : Full Time
Required Years of Experience : 5+
Travel : No
Relocation : No

Job Description :

The Sr. Java Developer will become a member of a growing team participating in the design, implementation and enhancement of company's digital marketing platform Adobe Experience Manager (AEM) which includes back-end web development, web services APIs, and other B2C and B2B software services. The Sr. Developer must be an experienced hands-on developer who has keen interest in keeping abreast of technology developments.  The role includes hands on development as well as software testing, and following lifecycle best practices and IT standards. This includes following design and development technical specifications to ensure quality, consistency, maintainability, scalability and security.  The position will work closely with the digital marketing User Experience and the Front-end Development team to deliver quality products in a timely manner.



Key Responsibilities:

·         Develop software for digital consumer experiences based on the Adobe AEM/CQ product suite including templates, components, workflows and tagging using JSP, AJAX, EXTJS, Felix, and use of JCR.

·         Develop secure, flexible and reliable APIs using authentication, query parameters, and rate limiting

·         Partner with marketing UX and front-end developers to deliver high performance web experiences

·         Collaborate with a technical team of differing specialized skillsets including mobile development, enterprise architecture, and data architecture

·         Work with team of internal and external developers in the test and implementation of new services including: task prioritization, issue escalation, enhancement requests, project work, and coaching

·         Develop, review and deploy code for mobile releases according to communicated scheduled maintenance

·         Implement development lifecycle methodologies, processes, documentation and technologies in support of the 24x7 operations of the digital marketing platforms

·         Implement secure development and engineering practices and periodically evaluate platforms for security risks and vulnerabilities

·         Support Agile sprint planning, demos, and handoff activities leveraging the Agile support tool

·         Translate business requirements into a technical design, code and test to ensure maximum effectiveness and utilization of system capabilities in production

·         Participate in load and QA testing activities, review of results, and issue remediation

·         Identify, troubleshoot and resolve complex issues involving application bugs, exceptions and failures using various debug methods.

·         Collect, organize, and analyze data to summarize findings and develop conclusions and recommendations

·         Evaluate emerging technology for applicability to business and technical solutions, develops business cases for projects to evaluate, and implement proof of concepts to validate expected benefit

·         Maintain and improve technical skills by attending workshops, reviewing publications, participate in professional societies, and independently search out tools and exercises for professional growth.

·         Translate technology into business language for communication with nontechnical stakeholders and working in a collaborative environment

·         Any other reasonable activity required by management/leadership

·         Consistently demonstrate and promote company core values at all times

Required Qualifications :

Qualifications and Experience:


·         Bachelor’s degree in IS or related field preferred

·         10+ Years in professional software development

·         3 Years Java, JSP and Servlet development

·         3 Years AJAX, JQuery or other comparable JS libraries for dynamic content

·         Full stack development experience

·         Experience with HTML5, CSS3

·         Experience developing for Content Management Systems, specifically AEM/CQ

·         Experience with Maven, Apache Web Server

·         Experience developing SOAP/REST based web service API integrations using JSON and XML

·         Knowledge of cloud computing infrastructure and considerations for scalable, distributed systems

·         Knowledge of non-relational data stores

·         Experience with 3rd integration tools such as Jitterbit, CastIron, Boomi, Informatica a plus

·         Experience with Gulp, Jenkins, and/or other DevOps tools a plus

·         Experience with data design, querying, stored procedures, views, joins, and functions 

·         Technical background with more than 10 years of related software development experience

·         Strong communication and interpersonal skills

·         Methodical, thoughtful approach to problem solving

·         High energy, self-motivated and independent

Powered by AkkenCloud
Back to Top
Enter your Infotext or Widgets here...