Java Web Developer

Solvex Solutions
Liverpool, UK
1 day ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Apache Tomcat Server Applications Oracle WebLogic Server Software Debugging Apache IBATIS IBM Websphere Application Server Java Database Connectivity Java Servlet Apache Struts Javaserver Pages JavaServer Pages Standard Tag Library
+6 more
Oracle Databases Software Vulnerability Management Web Application Frameworks Java Application Server Enterprise Software Applications Technical Debt

Job description

  • Strong experience supporting and enhancing legacy Java applications, ideally across Java 1.4 through Java 8.

Requirements

  • Java 1.4-8
  • WebSphere, WebLogic, and Tomcat
  • Struts and Spring
  • JSP / Servlets
  • iBatis
  • JDBC
  • Oracle Database
  • EAR / WAR / JAR deployments
  • Legacy Java application development and support
  • Legacy application modernisation
  • Vulnerability remediation and security fixes
  • Troubleshooting, maintenance, and enhancement of enterprise applications, * Experience working with traditional enterprise Java application servers including IBM WebSphere Application Server (WAS), Oracle WebLogic and Apache Tomcat.
  • Strong knowledge of legacy web application frameworks and technologies including Struts 1.x, Spring 1.x/2.x, JSP, JSTL, Servlets, Velocity.
  • Experience with iBatis, JDBC and Oracle database integration.
  • Comfortable working with EAR, WAR and JAR deployments and complex dependency chains.
  • Able to analyse, debug and remediate issues in large, long-lived codebases with significant technical debt and obsolete third-party libraries.
  • Experience supporting technical upgrades, vulnerability remediation, framework upgrades and application migrations.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:51 min

Introduction to Java servlets and their ecosystem impact

Giorgi Tsiklauri Giorgi Tsiklauri · Europe 2026 Virtual

8:10 min

Understanding servlet containers and application servers

Giorgi Tsiklauri Giorgi Tsiklauri · Europe 2026 Virtual

11:22 min

Exposing remote code execution via unpatched Java utilities

Vandana Verma Sehgal · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:53 min

Analyzing a legacy car leasing enterprise application

Henning Schwentner · LIVE

57 sec

Responding effectively to exploits after security patch releases

Vandana Verma · LIVE

Videos

See all

Related articles

See all