As an SDE2, you will be responsible for end-to-end design, development, and deployment of services that support multi-currency, multi-language label printing and real-time price updates. You will work with Java 11+, Micronaut, Spring, and Azure Cloud, and collaborate with Product Managers, Architects, and SREs to deliver high-availability systems that impact millions of Tesco customers
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.