Contract Full Stack Java/React Developer

Contract Full Stack Java/React Developer

Posted 1 week ago by Job Board - CVLibrary on CVLibrary

£300 Per day
Undetermined
Onsite
Burgess Hill, West Sussex



Contract Full Stack Java/React Developer Role (Java. Kotlin, GraphQL, React & Redux)- Travel Industry - West Sussex (3 days onsite p/w) - 6 month contract - negotiable



Only candidates who have experience of Java, Kotlin, GraphQL, React and Redux and can commute to West Sussex 3 days per week will be considered for this role.



I'm supporting a Global Consultancy who have partnered with a Travel company in the West Sussex and are looking for a Full Stack Java Developer to join their team on an initial 6 month contract basis.



Role Description



I am looking for a skilled Java/Kotlin and GraphQL developer who can bring in rich experience, and help the team deliver new customer facing travel experiences. You will be building and maintaining flexible and efficient APIs that cater to the specific needs of clients, ensuring that data retrieval is optimized to prevent over-fetching and under-fetching of data for the membership business domain.



You will design, develop, solve problems, debug, deploy, and document software and systems that meet the needs of customer-facing applications. Technology design considerations would include security, reusability, resilience, availability, self-healing to name a few.



The ideal candidate must be:



willing and able to express new ideas, concerns, and opinions directly to the direct team and wider



proactive, enthusiastic, flexible, and results driven



adaptable to learn new technologies and exploit them to their optimal potential



proficient communicator



Key Responsibilities



Software Development



Ability to write high quality code to develop and maintain new microservices using Java or Kotlin with GraphQL



Function as member of an agile team by contributing to software builds through consistent development practices (tools, common components, and documentation)



Participate in code reviews and automated testing



Debug basic software components and identify code defects for remediation



Enable the deployment, support, and monitoring of software across test, integration, and production environments



Automate deployments in test or production environments using CI/CD tools like Jenkins



Leadership



Demonstrate increased self-reliance to achieve self and team goals



Influence team members with creative changes and improvements by challenging status quo and demonstrating risk taking



Ability to take ownership and work independently on deliverables with the product leadership and any dependent team



Essential Criteria



Deep knowledge of the GraphQL specification, understanding of schema design, resolver logic, and seamless integration with various data sources



Experienced in programming, testing, and application design for microservices using Java 17 and above or Kotlin using build automation with Maven or Gradle.



Experienced working as part of an agile engineering team and contributing to regular agile ceremonies.



Knowledge of cloud and CI/CD technologies, and how to get code into production quickly and reliably.



Bachelor s Degree in computer science, computer science engineering, or related experience required; advanced degree preferred



Desirable Criteria



Development experience with React, Redux and JavaScript.



Apply now if interested!