As an SDE3, you will play a key role in designing and delivering scalable, resilient, and high-performance systems that support multi-currency, multi-language label printing and real-time price updates for millions of Tesco customers. You will collaborate closely with PSDs, Product Managers, and SREs, influencing the technical roadmap while also mentoring and guiding SDE1/SDE2 engineers. While hands-on coding is implicit, your primary focus will be on end-to-end solution design, scalability, and system evolution
Programming: Java 11+ (JDK 21+ preferred), solid understanding of OOP, concurrency, collections, and streams.
Frameworks: Spring 5+, Micronaut (experience with both preferred), RESTful API development.
Cloud: Azure Cloud
Messaging: pub/sub systems.
Databases: MySQL or SQLite
DevOps: CI/CD pipelines (Jenkins/Azure DevOps), Docker, Kubernetes basics.
Testing: JUnit5, Mockito, Contract Testing, Performance Testing tools.
Version Control: Git, GitHub.
Programming: Java 11+ (JDK 21+ preferred), solid understanding of OOP, concurrency, collections, and streams.
Frameworks: Spring 5+, Micronaut (experience with both preferred), RESTful API development.
Cloud: Azure Cloud
Messaging: pub/sub systems.
Databases: MySQL or SQLite
DevOps: CI/CD pipelines (Jenkins/Azure DevOps), Docker, Kubernetes basics.
Testing: JUnit5, Mockito, Contract Testing, Performance Testing tools.
Version Control: Git, GitHub.