Apply📍 United Kingdom
🧭 Contract
🔍 Technology consultancy
- Proven leadership experience as a Lead Engineer or Senior Software Engineer.
- Strong Java development skills, with experience in designing scalable applications.
- Expertise in SQL and database optimization techniques.
- Azure cloud experience, including deploying and managing cloud-native applications.
- Hands-on experience with Kubernetes and containerization.
- Strong understanding of GitLab for CI/CD and version control.
- Ability to mentor engineers, conduct code reviews, and set engineering best practices.
- Strong problem-solving and decision-making skills, with the ability to guide technical teams effectively.
- Excellent communication skills, with the ability to work with stakeholders at all levels.
- Lead a team of engineers, providing guidance on software development best practices.
- Design, develop, and maintain Java-based applications with optimized SQL database integration.
- Architect, deploy, and manage applications on Azure using Kubernetes and containerization.
- Streamline development workflows by implementing GitLab-based CI/CD pipelines.
- Mentor junior and mid-level engineers, fostering a culture of learning and growth.
- Make key technical decisions on system architecture, scalability, and security.
- Work closely with Product Owners, DevOps, and other stakeholders to align engineering efforts with business goals.
- Ensure applications are built with efficiency, scalability, and security in mind.
SQLJavaKafkaKubernetesAzureCI/CDMicroservices
Posted 27 days ago
Apply