cover image
THG Ingenuity

THG Ingenuity

www.thgingenuity.com

1 Job

494 Employees

About the Company

Accelerating brand growth through cutting-edge commerce solutions.

THG Commerce
Complete Commerce with the highest-performing technology platform in-market.

THG Fulfil
World-class fulfillment engineered to drive customer retention.

THG Studios
A creative powerhouse like no other, designed to supercharge brand growth.

Listed Jobs

Company background Company brand
Company Name
THG Ingenuity
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary:** Design, develop, and deliver scalable microservices for an e-commerce platform using modern technologies, primarily Java 21, in an agile team environment. Architect and build high-availability distributed systems while mentoring junior engineers and collaborating with stakeholders. **Expectations:** Expertise in microservices architecture, Java development, and full software lifecycle. Strong problem-solving, collaboration, and independent work in a fast-paced setting. Ability to mentor and guide junior talent. **Key Responsibilities:** - Design and evolve microservice-based architectures for an e-commerce platform. - Develop scalable, resilient code using Java and contribute to distributed service design. - Implement comprehensive test suites and apply software engineering best practices. - Collaborate with product owners and cross-functional teams to deliver business-critical projects. - Identify and resolve issues in customer-facing and internal services. - Mentor junior engineers and share expertise in distributed systems. **Required Skills:** - Proficiency in microservices architecture and service-oriented design. - Expert-level Java skills (Java 11 minimum; Java 21 preferred). - Full software development lifecycle experience (design, implementation, deployment, monitoring). - RESTful API design and integration with third-party/internal systems. - Strong understanding of software best practices: testing, CI/CD, and security. - Knowledge of relational databases (Microsoft SQL Server preferred; CockroachDB advantageous). **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related field. - Certifications not specified.
Manchester, United kingdom
On site
11-09-2025