Jobs    Everything

Select a Metro Area

The Java Web Developer will be responsible for coding, production, modification, and maintenance of enterprise-class websites for desktop and mobile. Focusing on the Java tier of our web applications, works closely with our front-end developers and other stakeholders to write clean, modular, and efficient code. The Web Developer is an integral role within our client's digital marketing department that actively codes and develops the next generation of their website, planning portals, promotional landing pages, and mobile websites.

• Design, develop and implement site objectives
• Code digital products and their new features at the application layer. Code will include APIs and services to enable bookings, reservations, loyalty, online check-in, personalization, and social media.
• Determine design methodologies and tools; complete programming using languages, tools and APIs; design and conduct tests
• Define interdependency with other disciplines and be involved in the testing and certification
• Recommend system solutions by comparing alternatives
• Lead, direct and provide technical guidance to peers
• Liason with other departments
• Stay current on best practices

• Bachelor’s Degree in Computer Science, MIS, Web Development or equivalent professional experience
• 3+ years of relevant experience in Java & J2EE development, JSON, XML / XSLT, TSQL, MVC frameworks including Struts and Spring, Integration with web services
• 1+ years of experience of HTML5, CSS, Javascript, AJAX
Experience working on at least one of the following:
• Large enterprise-level marketing sites
• International eCommerce sites — developing user interactions and complex product catalog-related integrations with other applications
• A lifestyle brand or branded manufacturer with a direct channel or a retailer’s eCommerce channel

• Expertise in computer science, engineering
• Able to formulate, communicate and implement
• Proven ability to collaborate
• Capable of working independently
• Creativity and strong analytical and problem-solving
• Strong in methodologies, tools, best practices
• Excellent verbal and written communication
• Exposure to Service-Oriented Architecture and Web Service development standards (SOAP, XML, WSDL) and Spring and Hibernate frameworks
• Agile/Scrum development methods

• HTML, CSS, Javascript, AJAX
• Java & J2EE
• MVC frameworks including Struts and Spring
• Integration with web services
• Relational databases
• Design patterns