Java Technical Lead Insurance - eFinancialCareers : Job Details

Java Technical Lead Insurance

eFinancialCareers

Job Location : London, UK

Posted on : 18/04/2024 - Valid Till : 30/05/2024

Job Description :

THE ROLE: Java Technical Lead

You will be a Java Developer with previous “Hands-on” technical leadership experience overseeing a team of 6 talented and enthusiastic software engineers delivering custom solutions to their end-user clients. This is a new role that has been created as the business headcount expands. You will report to the Head of Technical Delivery.

Whilst you will retain the opportunity to be hands-on, design, and code our client requires someone with demonstrable experience in leading a team, improving Agile SDLC processes, and managing stakeholder relationships. From a technical perspective, you will have a strong background in Middleware and Messaging based architecture (E.g. Kafka, RabbitMQ etc.) . Our client is FCA regulated so an emphasis and awareness of Security is essential. Whilst Cloud experience is not mandatory is it highly desirable as there are a number of greenfield initiatives related to Azure in the near future.

KEY RESPONSIBILITIES: Java Technical Lead

  • Lead the Agile development process, overseeing sprint planning, daily stand-ups, sprint reviews, and retrospectives.
  • Guide and support team members on Agile methodologies, fostering an environment of openness, teamwork, and responsibility.
  • Stay updated on emerging technologies, tools, and industry trends related to integration and middleware.
  • Assess and suggest new technologies to improve the team's effectiveness and productivity.
  • Offer technical direction and supervision to the development team, ensuring they adhere to coding standards, best practices, and architectural principles.
  • Set a positive example in software development by actively participating in code reviews, pair programming sessions, and knowledge exchange.
  • Work with stakeholders to define product goals, features, and outcomes, translating requirements into manageable user stories and tasks.
  • Collaborate closely with various teams, including QA engineers and product managers, to deliver seamless and unified solutions.
  • Define and monitor key Agile metrics like velocity, burndown charts, and cycle time to evaluate team performance and project progress.
  • Serve as a liaison between technical and non-technical stakeholders, facilitating clear and efficient communication.
  • Encourage knowledge-sharing efforts within the team and contribute to building a collective knowledge base.

SKILLS / EXPERIENCE REQUIRED: Java Technical Lead

  •  Proven track record of leading Agile development teams from a technical standpoint.
  • Extensive experience (typically 8+ years) in various software engineering roles.
  • Strong technical proficiency in software development, including expertise in programming languages and development tools like Spring Boot, SonarCloud, and Kafka (or similar Middleware and Messaging technologies).
  • Thorough grasp of Agile principles and methodologies, emphasizing iterative development, continuous integration, and delivery.
  • Familiarity with Agile project management platforms such as Jira, Trello, or Azure DevOps.
  • Knowledgeable about cloud security protocols, data privacy regulations, and compliance standards.
  • Understanding of network architectures, encompassing VPNs, CDNs, and DNS, along with a solid comprehension of system architectures and the interactions among different cloud components.

Salary : -

Apply Now!

Similar Jobs ( 0)