Hybrid Tech Lead / Senior Software Engineer, Java, Microservices

Posted last month

Apply now

About the role

  • Lead the full software development lifecycle, from requirements gathering to deployment and ongoing optimisation
  • Architect and implement scalable, secure, and high-performing software solutions tailored to client needs
  • Collaborate with stakeholders to align business goals with technical deliverables
  • Mentor and guide junior and mid-level developers, fostering a culture of technical excellence
  • Conduct detailed code reviews, ensuring adherence to quality and best practices
  • Diagnose and resolve complex software issues, ensuring minimal downtime and high availability
  • Champion the adoption of emerging technologies and practices to maintain cutting-edge solutions
  • Oversee CI/CD processes to streamline deployments and improve delivery efficiency
  • Build and maintain strong relationships with customers, ensuring project success

Requirements

  • 3+ years in a technical lead role, with experience managing agile teams and stakeholders
  • Strong hands-on expertise with Java (JDK 8+) and the Spring Framework (Spring Boot)
  • Deep knowledge of microservices architecture
  • Experience with Oracle database design and management
  • Proficiency with ActiveMQ and Kafka
  • Exposure to Docker, Kubernetes, Helm, and OpenStack
  • Skilled in Jenkins, Gradle, and Maven
  • Experience with Redis, Git, and Bitbucket
  • Awareness of testing methodologies and software quality practices
  • Prior experience in Financial Services domain (desirable)
  • Experience operating across different team structures (small agile squads to larger project teams)
  • Proactive, adaptable, strong communication and interpersonal skills
  • Organised and able to manage multiple priorities in fast-paced environments

Benefits

  • Hybrid working arrangement
  • Opportunities for professional growth and development
  • Diverse and supportive work environment
  • Avenues for career advancement and learning
  • Inclusive culture and community engagement

Job title

Tech Lead / Senior Software Engineer, Java, Microservices

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job