Posición: Mid-Senior level

Tipo de empleo: Full-time

Loading ...

Contenido de trabajo

We’re Advanced

Advanced is the UK’s third largest provider of business software product and services with a £300m turnover, 19,000 customers and 2,500 employees. We provide enterprise and market-focused solutions that allow our customers to reimagine what is possible, innovate in their sectors and improve the lives of millions of people in the UK.

Advanced solutions help to care for 65 million patients in the UK, send 10 million sports fans through the turnstiles, manage over £1 billion in charity donations, support 2.5 million students and get over 1.2 billion passengers to their destinations on time.

We support both Public and Private Organizations in Healthcare, Business, Education, Sports, Finance, Transport and Legal, covering everything from local Government and Charities through to Critical National Infrastructure and Large organizations.

Join a business that embraces innovation, gives you the scope to seize every opportunity and will help get you where you want to go. Life at Advanced begins in an unprecedented environment with a role that matters, taking you on a fast-paced journey of discovery, however big that might be.

Main Duties and Responsibilities

· Guide and mentor junior members of the team

  • Work with development teams and product managers to ideate software solutions
  • Design server-side architecture
  • Follow Software Development Life Cycle
  • Test software to ensure responsiveness and efficiency
  • Troubleshoot, debug and fixing bugs
  • Identify the gaps and come up with working solutions
  • Write technical documentation and user guides
  • Work with other 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

Knowledge and Experience

Essential Skills:

  • 10+ years of IT experience
  • Hands-on development experience
  • Strong hands on experience with Java 8+, Spring Boot, Spring MVC, Spring, Hibernate/JPA, JSP, Servlet
  • Familiarity with Unit test frameworks – Junit.
  • Practical skills in CI/CD: Git, Maven/Gradle, Docker, Jenkins, Jira
  • Good command of TDD/Unit Testing, Clean Code
  • Excellent problem solving and critical thinking
  • Ability to take ownership of business problems and technical solutions
  • Strong communication and interpersonal skills
  • Strong skills in algorithms and data structures
  • Hands on with engineering excellence and continuous integration practices
  • Knowledge of common design patterns and SOLID design principles
  • Good knowledge and experience with security constructs – OpenID, OAuth 2.0, TLS, OWASP
  • Experience with Agile framework
  • Strong database skills
  • Proven experience in handling several aspects of software including, but not limited to performance, scalability, security and testing

Desirable Skills:

  • Knowledge of Microservices & Spring cloud
  • Hands on experience with Keycloak, Sonarqube
  • Experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.)

Join the ‘A’ team!

We hire for potential and develop at pace. Recruiting people with potential, our focus is on what you might be capable of achieving. We look for aspiration and passionately believe that your individual personality and core strengths are what can make you right for us. We want you to learn, to discover, to experiment, to make a difference.

So, if you can reimagine your future in a vibrant growing company, we would like to hear from you. We are an equal opportunity employer, committed to removing bias from the hiring process.

Visit us at https://www.oneadvanced.com/

Loading ...
Loading ...

Plazo: 20-06-2024

Haga clic para postularse como candidato gratuito

Aplicar

Loading ...
Loading ...

TRABAJOS SIMILARES

Loading ...
Loading ...