đŸ‘šđŸ»â€đŸ’» postech.work

Software Engineer

Haystack ‱ 🌐 In Person

In Person Posted 3 days, 13 hours ago

Job Description

Software Engineer

📍 Location: Birmingham, Hybrid

Join a global technology business driving one of the UK’s largest digital transformations. As a Software Engineering Specialist, you’ll help design, develop, and maintain scalable software solutions across web and digital platforms — combining technologies like AEM, Java, Node.js, React, GraphQL, and Adobe Cloud to create seamless, high-performance experiences for millions of users.

This is a hands-on role where you’ll collaborate across teams, lead by example in technical delivery, mentor junior developers, and champion engineering best practice.

What You’ll Do

Develop and maintain components, workflows, and services within the AEM platform.

Build seamless integrations using React.js, Node.js, and Java for modern digital experiences.

Design and implement scalable backend APIs and microservices in a headless architecture.

Integrate APIGEE for API management, security, and analytics.

Use GraphQL to optimise data delivery between client and server.

Apply SEO best practices to maximise visibility and performance.

Develop and optimise CI/CD pipelines using Jenkins and Groovy.

Mentor developers and lead by example in code quality, testing, and documentation.

Work in an Agile environment, contributing to sprint planning, stand-ups, and backlog refinement.

Collaborate with teams using Jira, Confluence, and Adobe Cloud Services (Target, Launch, Analytics).

What You’ll Bring

Bachelor’s degree in Computer Science, Software Engineering, or related field (Master’s preferred).

Strong hands-on experience in AEM and full-stack development.

Proficiency in Java, Node.js, React.js, and OOP principles.

Practical knowledge of Adobe Cloud Services (Target, Launch, Analytics).

Experience building CI/CD pipelines with Jenkins and Groovy scripting.

Understanding of AEM workflows, Apache Sling, and content management concepts.

Solid grounding in testing, code reviews, and Agile delivery practices.

Excellent collaboration and communication skills, with the ability to explain complex technical ideas clearly.

Why Join

Competitive salary with 10% annual bonus.

25 days annual leave (plus bank holidays).

Life assurance, pension scheme, and share options.

Health and lifestyle benefits — from gym memberships to dental and optical care.

Discounts on mobile, broadband, and entertainment packages.

Work in a team committed to inclusivity, innovation, and the future of digital connectivity.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.