£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!