Role- Lead Full Stack Developer
Location- Hammersmith, London, UK
Type- Hybrid (1 day per week in office)
* Lead developer will provide full stack web application development and maintenance focused on the Vantage SaaS application.
* Provide project support and planning guidance to the Product Team for new developments and enhancements on existing products.
* Perform a consultancy/advisory role within the team when presented with new challenges, this includes utilising new technology to streamline and enhance the products and associated infrastructure.
* Investigate, own and resolving incidents raised by internal and external clients.
* Lead on time sensitive projects whilst mentoring and directing other team members.
* Consult and implement data engineering/ETL processes efficiently when required.
* Provide operational support including infrastructure setup, maintenance and software releases.
* Investigate and fix bugs discovered within the Vantage application and associated modules.
* Working with the internal tester to make sure they understand the applications being developed enabling them to carry out full regression testing.
* Ensuring any given development work meets the defined business requirements.
* Implement best practice by developing and following the defined processes and procedures.
* Explain and document technical issues to non-technical staff to ensure they understand each development.
* Any other duties that are considered as falling under the remit and responsibilities of this post.
* At least 5 years of experience as a Java web application developer
* Experience of full stack web application development using:
* Java, Scala, Spring, Hibernate
* JSP, Servlets, REST
* JavaScript, jQuery, React, Redux, Typescript, CSS, SCSS
* JUnit, ScalaTest, Cucumber, WebDriver & TDD
* Jenkins
* Apache Tomcat, nginx
* Redshift, MariaDB
*Bash scripts
*Python
* Experience developing full stack greenfield applications from inception to development and deployment.
* Experience using Amazon Web Services (AWS) - EC2, S3, Redshift.
* Experience of big data and tools such as Hadoop, Spark, etc.
Mandatory industry experience- Pharma or healthcare
GCS is acting as an Employment Business in relation to this vacancy.