In my current role I have worked in different projects with varying deadlines to deliver functionality and fix client issues. Working in different projects has allowed me to gain an understanding in delivering projects with varying deadlines and priorities, working alongside the Project Owner and BA to understand what the priorities of the project are and ensure these met client expectations. My greatest achievement was on the LUMA Automotive Planner project where during the early stages of requirement gathering I worked with the project manager to setup the structure of the projects, creating the contract structure and object generation for the front-end and back-end code.
I am currently looking for remote part-time Java Developer roles to cover a nursery place of Monday to Wednesday full days.
In my current role as a Java Developer, I have worked across different projects. Initially I started on the Jaguar Land Rover Configurator project which involved creating new features and fixing bugs on the internal tools used to configure different vehicles. In November 2023 I was given the opportunity to work on a new limited time project for the LUMA Automotive Planner. In this project I was the sole BE developer for the spring boot microservice which required working closely with the FE developer to design the APIs and mock services to allow us to work in parallel and deliver the project earlier than anticipated. Lastly, in June 2024 I was then transferred to the LUMA Core team, working inside the platform previously connected to on the last project.
In my role as a Software Engineer, I was able to learn more about VUEJS reactive technologies for the user interface. Working with VUEJS I became more considerate of the importance of the user experience and the challenges involved with this. This has allowed me to gain more system understanding as I have been able to utilise my existing knowledge on Java for the backend microservices used by the frontend system. As part of learning about VUEJS I have been able to transfer that knowledge to other developers.
My role as a Java Developer enabled me to be responsible for developing new features of the software as well as fixing defects from support tickets. I often worked alongside the BA to question the specification, outline my concerns and make suggestions in line with new projects. Within this role I would often work on bespoke client add-ons to the system whether this was fixing bugs or creating new functionality to work with our Java codebase.
Whilst working at Nomura in the Reference Data - Product Data Platform (PDP) team my role involved programming using a variety of languages such as Java, SQL and Bash, alongside with numerous tools such as JBoss, Maven and Eclipse to develop technology. The PDP team was responsible for technology to process large volumes of data received from external vendors and technology to enable data correction by the business which occasionally involved communicating to external vendors.
SQL
OpenAPI and Wiremock
SQL
undefined