Connecting to LinkedIn...

Lead/Senior Java Developer - AWS,JRE,OpenJDK

Job Title: Lead/Senior Java Developer - AWS,JRE,OpenJDK
Contract Type: Contract
Location: England
Industry:
Salary: Negotiable
Duration: Rolling 6mnth
REF: FJS-C-Java_AD_1611843858
Contact Name: Alice Davis
Contact Email: alice.davis@projectpeople.com
Job Published: about 3 years ago

Job Description

Lead/Senior Java Developer (AWS,JRE,OpenJDK) is urgently required but our Global IT Services Client for a rolling 6-month, home based, contract. The successful candidate will be part of an experienced team. The role will be suitable for a highly experienced Java developer to

  • Port the application code to AWS
  • Own and resolve any issues found from the testing of the code ported from RHEL 4.8 to RHEL 6.7 in 2017 which was not tested or deployed to live at that time
  • Own and resolve any issues found from the testing of the code refactored from one to Application server type (Interstage) to a different application framework and ported from RHEL 4.8 to RHEL 6.7 in 2017 which was not tested or deployed to live at that time

Key Skills

  • Expert Java language skills (Development, Test and Troubleshooting) Java 1.8 (JRE/OpenJDK) codebase
  • SVN source control
  • Maven v2 and v3 (POM management and release process)
  • Tomcat (V6/V7/V8)
  • Camel and Spring frameworks to autowire the components together
  • Using Java IDE (ideally Eclipse)
  • Capable of undertaking selfdirected research using POA web service agent design, Unix and AWS documentation (and other appropriate sources)
  • The ability to plan and conduct thorough unit testing
  • Producing informal documentation for the changes planned for other developers to follow
  • The ability to contribute to the planning
  • Communication of progress to the technical manager
  • Prompt reporting of problems to the technical manager
  • Capable of working to tight deadlines

Desirable Skills

  • Experience with
    • Java - mostly "Plain Old Java Objects" (POJOs)
    • SOAP versions 1.1 or 1.2 based interfaces using cxf 2.3.9
    • Background in UNIX environments (Red Hat Linux server hosts these applications, potentially moving to Amazon Linux).
    • Fisheye/Crucible Code reviewing
    • Shell script and/or perl script experience for GWS unit testing
    • Git Source Control
    • Dimensions
    • Any SSL mutual Authentication experience dealing with Certificates
    • Any general networking skills especially around forward/reverse proxies
    • Trouble shooting end to end connections with end customers
    • Running/Configuring Tomcat on Windows
    • Oracle Pro*c
    • PostGres ECPG

What will I be doing in the first week?

  • Familiarisation with
    • the existing source tree (SVN)
    • the build environment (Maven)
    • existing build scripts
    • unit test environment (Tomcat - Web Emulators)
  • Gaining an understanding of the development and test environment
  • Gaining an understanding of the web service framework within which the web services run
  • Running up the services in development to gain an understanding of the test emulators

What will I be doing a month into the role?

  • Making the changes listed above.
  • Contributing to planning process.
  • Building releases of components via svn/maven
  • Working towards becoming single point of contact for GWS/Web Emulators Migration Issue

Project People is acting as an Employment Business in relation to this vacancy.