cover image
Teya

Teya

teya.com

2 Jobs

878 Employees

About the Company

Headquartered in London, we are proud to serve small, local businesses across Europe. We build tools to unlock hassle-free payments and better business management so local businesses can thrive. Our all-in-one offering is designed to simplify the every day in business, all on fair and transparent terms. Join us in creating solutions that small, local businesses deserve.

Listed Jobs

Company background Company brand
Company Name
Teya
Job Title
Software Engineer (Backend)
Job Description
Job title: Software Engineer (Backend) Role Summary: Design, develop, and maintain mission‑critical backend services using Spring Boot and Netty. Own end‑to‑end feature delivery, including design, coding, testing, deployment, and monitoring. Participate in support duty rotations to ensure high availability and fast incident response. Expactations: - Minimum 5+ years of backend engineering experience; 3+ years in production Java/Kotlin environments. - Strong problem‑solving, debugging, and communication abilities. - Proficiency in clean coding, unit and integration testing (JUnit, Testcontainers). - Experience with continuous delivery pipelines and weekly releases. - Fluency in English; ability to collaborate across product, operations, and QA teams. Key Responsibilities: - Maintain and evolve existing backend services (Spring Boot, Netty) in production. - Implement new features from design through deployment and monitoring. - Write unit, integration, and contract tests to ensure code quality. - Participate in on‑call/rotations to resolve incidents and guarantee service reliability. - Enhance observability: metrics, tracing, logging using Grafana, New Relic, CloudWatch. - Collaborate with cross‑functional teams to align architecture and delivery plans. - Contribute to CI/CD pipelines and ensure smooth weekly releases. Required Skills: - Java or Kotlin (Kotlin‑first) with Spring Boot, Netty. - RDBMS experience (Aurora MySQL 8): transactions, indexing, query optimization. - Distributed systems knowledge: Redis, Memcached, SQS. - REST API design and OAuth2 flow implementation. - Testing frameworks: JUnit, Testcontainers. - Monitoring: Grafana, New Relic, CloudWatch. - AWS services: ECS, S3, CloudWatch; container fundamentals (Docker, ECS, Kubernetes). - Familiarity with agile, fast‑paced release cycles. - Excellent debugging, communication, and collaboration skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - No mandatory certifications required; knowledge of AWS, Docker or related tools is preferred.
London, United kingdom
On site
Junior
30-12-2025
Company background Company brand
Company Name
Teya
Job Title
Principal Backend Engineer
Job Description
Job Title: Principal Backend Engineer Role Summary: Lead backend development initiatives to enable scalable growth, focusing on designing, implementing, and optimizing customer-facing workflows, operational systems, and task management applications. Influence technical strategy and mentor senior engineering teams. Expectations: - 8+ years of professional software development experience. - Proven expertise in problem-solving using data structures and algorithms. - Strong ability to document and communicate technical decisions. - Experience leading design/architecture of systems (design patterns, reliability, scaling). - Track record of mentoring engineers and guiding peer growth. - Capability to navigate and resolve highly ambiguous business and technical challenges. Key Responsibilities: - Drive success of critical projects by delivering technical leadership and hands-on code contributions. - Solve complex operational and business challenges with scalable, maintainable solutions. - Collaborate with technical leaders to shape strategic technology decisions. - Continuously refine engineering practices using data-driven insights. - Mentor senior engineers and lead complex design reviews for key projects. Required Skills: - Advanced proficiency in Java, Kotlin, and Golang. - Mastery of system design principles (reliability, scalability, performance). - Strong code quality focus with iterative delivery and testing practices. - Leadership in continuous integration/deployment workflows. - Data analysis skills to inform engineering improvements. Required Education & Certifications: - Bachelor’s degree in Computer Science or related field. - Demonstrated expertise in software architecture and backend system optimization.
London, United kingdom
On site
Senior
21-01-2026
Company background Company brand
Company Name
Teya
Job Title
Security Engineering Lead
Job Description
**Job Title:** Security Engineering Lead **Role Summary:** Lead and scale a security engineering organization within a high‑velocity fintech environment. Drive the implementation of a pragmatic Secure Software Development Life Cycle (SDLC) and DevSecOps practices, integrating security into the CI/CD pipeline and cloud infrastructure while maintaining rapid delivery and business agility. **Expactations:** - Manage a growing team (currently 4 engineers, including 2 principals). - Deploy automated security guardrails that incrementally raise the baseline without slowing product velocity. - Partner with platform and developer teams to embed security into all stages of delivery. - Balance risk reduction with commercial needs, influencing engineering decisions through credibility. **Key Responsibilities:** 1. **Build & Scale Secure SDLC** – Design and implement secure development practices, standards, and automation that scale across product teams. 2. **DevSecOps & Platform Enablement** – Integrate security controls for code, dependencies, secrets, containers, and IaC into CI/CD pipelines; prioritize rapid feedback and developer experience. 3. **Engineering Partnership** – Establish trust with engineering leaders, influence decisions, and manage risk pragmatically. 4. **Team Leadership** – Hire, mentor, and grow security engineers; set direction in a rapidly evolving environment. 5. **Security Architecture Oversight** – Ensure application, container, and infrastructure security standards align with company risk appetite. 6. **Automation & AI Leverage** – Replace manual processes with repeatable, self‑service patterns; measure success by impact. **Required Skills:** - 8+ years in security engineering, 3+ years in leadership. - Hands‑on expertise in AWS security and cloud‑native architecture. - Proven experience building Secure SDLC and DevSecOps in fast‑moving fintech or regulated environments. - Practical knowledge of application security, container/Kubernetes security, IaC security, and dependency management. - Ability to integrate security into CI/CD pipelines under delivery pressure. - Strong communication, influence, and stakeholder management. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Security, or related field (preferred). - Relevant certifications such as CISSP, CISM, CCSP, or equivalent are highly desirable. ---
London, United kingdom
Hybrid
Senior
03-02-2026