Posición: Associate

Tipo de empleo: Full-time

Salario: View Detail

Loading ...

Contenido de trabajo

We are seeking an experienced and skilled candidate with passion for designing, evolving and developing Java based applications. The ideal candidate will possess solid technical skills as well as the drive to learn more about the business and new technologies. Candidate should be open to work front to back in applications and must have sound grasp of development best practices and system architecture.

Who We Are

Requirements

Advanced are one of the UK’s largest and most successful software companies. Our products sit at the heart of some of the country’s best-known businesses, charities and public sector organisations, powering their key services and functions. Driven by the millions of people who interact with our products every day in hospitals, schools, transport providers, sports clubs and a wide range of instantly recognisable brands, in our 8-year history we’ve already grown phenomenally quickly with a £254m turnover and 2,600 staff serving over 25,000 customers across the UK.
  • Candidate will be expected to drive design and architecture discussion across the team and be responsible for high quality implementation.
  • Work with development teams and product managers to ideate software solutions
  • Follow Scrum methodology for software development
  • Test software to ensure responsiveness and efficiency
  • Identify the gaps and come up with working solutions
  • Write technical documentation and user guides
  • Work with architects, leads, team members in an Agile Scrum environment
  • Review code and establish best practices
  • Look out for latest technologies and match up with use case and solve business problems efficiently
  • Write well designed, testable code
  • 10+ years of experience in Java technologies
  • Experience in leading a technical team of at least 5 members
  • Hands-on development experience is a must
  • Strong hands on experience with Java, Spring Boot, Spring, HTML, JavaScript, SQL, Jenkins
  • Exposure to modern JavaScript frameworks like Angular/React/Vue, along with HTML, CSS and JavaScript
  • Knowledge of software development best practices like clean code, code quality analysis tools, TDD
  • Experience with CI/CD, Git, Maven, Docker, JIRA
  • Reviewing the work of other developers and providing feedback.
  • Ability to take ownership of business problems and technical solutions
  • Identifying risk and conducting mitigation action planning.
  • Strong communication and interpersonal skills
  • Experience with Agile framework.
  • Sound knowledge of estimation techniques.
  • Proven experience in handling several aspects of software including, but not limited to performance, scalability, security and testing.
Nice to have
  • Good knowledge and experience with security constructs - OpenID, OAuth 2.0, TLS, OWASP
  • Experience with Keycloak, SonarQube
  • Knowledge and experience with various AWS services (S3, RDS, Lambda, DynamoDB, API Gateway etc.)
Loading ...
Loading ...

Plazo: 20-06-2024

Haga clic para postularse como candidato gratuito

Aplicar

Loading ...
Loading ...

TRABAJOS SIMILARES

Loading ...
Loading ...