Java Technical Lead - Contract (Outside IR35)

  • Contract
  • Department: Business Management & Change

Company Description

Version 1 is celebrating 25 years in the IT industry this year and we continue to be trusted by global brands to deliver IT solutions that drive customer success. Version 1 proves that IT can make a real difference to our customers’ businesses. We are a Microsoft Gold Partner, an AWS Premier Consulting Partner and an Oracle Platform Partner. 

We engage with experts in their field to deliver excellent outcomes for our customers and we engage these experts under our tried and trusted engagement model. We have a proven track record of delivering pre-defined outcomes through this engagement model that complements the delivery from our permanent staff.

Job Description

  • Designing, developing, testing and maintaining cloud-based software applications
  • Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code quality, CI/CD, security etc)
  • Working within a project management/agile delivery methodology
  • Experience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creation
  • Documentation of solutions (e.g. architecture, configuration, release, support-handover
  • Collaborate and liaise with Version 1 and customer stakeholders/ end users in the software development lifecycle – PMs, BAs, Testing, Product etc
  • Able to simply and clearly communicate technical designs in conversation, documentation and presentations to stakeholders of various technical abilities
  • Provide effective knowledge transfer, coach and develop junior members of the team and the wider community

Qualifications

  • Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures
  • NFR / Non-Functional requirement understanding and experience developing applications with this in mind
  • Application / Digital Services Design experience
  • Experience in software engineering practices like Code Reviews, CI/.CD Pipelines and SOLID/DRY principals 
  • Hands-on developing / coding role using the following technologies:
    • Frontend (JavaScript/TypeScript or Angular or React or Node)
    • Backend (Java, Spring Boot, Hibernate)
  • Experience in estimation and sizing 
  • Integration experience
  • API Design experience
  • AWS Cloud experience
Privacy Policy