Java Web Developer (J2EE, Liferay)

  • Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • BNY Mellon
  • 21 Feb 19

Java Web Developer (J2EE, Liferay)

We are looking for a strong Java/JEE Developer to be a core member of our Web Development team. The job involves designing, developing and supporting enterprise and custom solutions supported by strong web experience and skills. We are also looking for a candidate who can bring experience working directly with clients and with cloud architectures.

We make use of Liferay as a core product, so any experience in this product or any other portal platform is desired but not mandatory. A willingness to learn about Liferay is a must.


  • Design, develop and support a range of web-based Java applications, primarily based on Liferay, but also using other proven advanced technologies.
  • Develop and enhance testing strategies for all applications.
  • Collaborate with other developer team members on best practices, code reviews, internal tools and process improvements.
  • Write readable, maintainable, and efficient code.
  • Work with our platform engineers to develop the platforms to which we deploy our applications.
  • Work with clients to understand their requirements and offer suitable solutions considering technology, budgets and time constraints.


  • BA/BS degree in Computer Science or relatedfield required. Advanced technical degree and/or related training a plus.
  • Strong Java/JEE skills and object-orienteddesign experience, including working knowledge of the Java web technologyplatform, applied use of design patterns, and MVC technologies.
  • Experience designing and implementing webapplications.
  • Knowledge of portal development required.Knowledge of JSR 168,JSR 286 and OSGi an advantage.
  • Experience of Liferay preferred but notmandatory. Experience of other Portal software useful. Must be capable ofadapting to using Liferay.
  • Knowledge of session management, objectrelational mapping, web services (SOAP and REST), and agile developmentmethodologies desired.
  • Experience with web server and app serverconfiguration desired.
  • An ability to work independently; designing,developing and deploying solutions with minimal direction.
  • Solid verbal and written communication skills.

Java DevelopmentTools:
Proficient in most of the followingdevelopment tools and practices:
  • Java,J2EE
  • SpringFramework and Spring MVC
  • JSR 168 and JSR 286
  • OSGi
  • Eclipse,GIT, Maven, Nexus
  • JSP,Servlets
  • HTML,CSS, JavaScript
  • XML
  • Junitand unit testing
Experience in the following would bepreferable:
  • Liferay7, or a minimum of Liferay 6.2
  • Freemarker
  • ApacheHTTPD server, Apache Tomcat, Nginx
  • XML& XSL

BNY Mellon is an Equal Employment Opportunity Employer.

Primary Location: United Kingdom-Greater London-London
Job: Information Technology
Internal Jobcode: 60144
Organization: Asset Mgmt Technology-HR15726
Requisition Number: 1819109