Digital Marketing Jobs & Apprenticeships

Hero Digital

USA

Expires on 2019-10-29

Job Type Full Time Experience Needed +4 Years Career Level INTERMEDIATE - LOWER LEVEL

Backend Java Engineer

Hero Digital is looking for a Backend Java Engineer in Cupertino, USA. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.

Job Responsibilities:

  • Create advanced dynamic web applications based on digital marketing stacks such as AEM, Sitecore, & Contentful.
  • Improve iconic experiences with React, Angular, custom REST and GraphQL web services.
  • Promote mobile applications using frameworks like React Native.
  • Cooperate with our internal teams to design, develop, test, and troubleshoot advanced, accessible, and W3C-compliant data-driven web applications including integration with existing client systems, web services and 3rd party web service APIs.
  • Apply development/programming “best practices”, such as specification design/review, object-oriented development, in-line comments and other typical documentation specifications.
  • Act in agile, rapid development and prototyping environment.
  • Collude with design and other departments to clarify requirements and provide feedback.
  • Diagnose and solve technical problems related to entire web application, including performance, stability and security.
  • Cooperate with QA team in design and implementation of test plans resolving any issues and ensuring software quality.
  • Act with clients on post-launch improvements and enhancements.
  • Serve with teams from multiple geographic locations, including nearshore and offshore.

Job Requirements:

  • A B.S. or B.A. in Computer Science or related discipline, or equivalent experience and certification.
  • Strong grounding in engineering to build large scale web projects and having exposure to an ever-changing set of clients and technologies.
  • Minimum 4 years of professional software/web development experience.
  • Effective experience working within a collaborative consulting environment, particularly with QA analysts, UX and Visual designers, and business analysts is a plus.
  • Proficient experience working within a fast-paced, iterative development environment.
  • Comfortable balancing priorities and working to hard deadlines.
  • Proven experience building modern decoupled single page web applications backed by REST or GraphQL web services.
  • Hands-on experience working with Content Management Systems, and understanding of standard Java development, particularly in web application development. namely; Java, J2EE, Application server development, Spring, Ajax, OSGI, JCR and SQL.
  • Familiarity with Java, JavaScript, HTML, CSS.
  • Strong skills in AWS, GCP, or Azure, Web Servers, UNIX, NoSQL and SQL Servers, and Scripting languages.
  • Subscribe for our newsletter!

    COPYRIGHTS DIGITAL MARKETING COMMUNITY 2019