cover image
myGwork - LGBTQ+ Business Community

Software Engineer (Java and ETL)

On site

Corby, United Kingdom

Full Time

11-03-2025

Job Specifications

This job is with RS Group, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.

Software Engineer (Java & ETL)

Location: Remote (UK)

(Open for Fixed-Term 12 Months and Permanent)

RS Group is seeking a skilled and passionate Software Engineer specializing in Java and ETL technologies to join our Digital Procurement team permanently. In this role, you’ll play a key part in solving business-critical problems within the B2B solutions space, working with cutting-edge technology to deliver impactful solutions.

What You’ll Be Doing

As a Software Engineer, you’ll have the opportunity to:

Design, develop, and maintain scalable software solutions for our ETL and iPaaS platforms.
Work with AI/ML technologies to enhance document processing capabilities.
Build ETL pipelines using industry-standard tools such as Talend or AWS Glue.
Deploy and manage infrastructure using Infrastructure as Code (IaC) tools like Terraform and CloudFormation.
Implement monitoring and observability solutions to ensure system performance, reliability, and availability.
Develop and maintain robust, reusable components and libraries in Java.
Collaborate with cross-functional teams to define, design, and deliver new features and solutions.
Conduct code reviews, ensuring adherence to best practices in security, scalability, and performance.
Troubleshoot and resolve complex technical issues, ensuring the seamless operation of our platforms.
Lead automation initiatives to streamline processes and reduce manual tasks.

About You

You are a curious, solution-oriented engineer who thrives in a fast-paced environment. You’re passionate about cutting-edge technologies, enjoy tackling complex problems, and are committed to continuous learning and collaboration.

What We’re Looking For

Our ideal candidate brings technical expertise and a problem-solving mindset, with experience in the following:

Programming Languages: Proficiency in Java, Shell Scripting, and Python.
ETL Technologies: Experience with ETL tools (e.g., Talend, AWS Glue, or similar platforms) – preferred. Cloud Infrastructure: Hands-on experience with AWS, Azure, or other cloud platforms, including serverless technologies. Database Management: Working knowledge of RDBMS (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
Version Control & CI/CD: Familiarity with GitLab, GitHub, or other version control systems. Experience working with CI/CD pipelines (e.g., GitLab CI, Jenkins, CircleCI).
Infrastructure as Code (IaC): Proficiency in Terraform, CloudFormation, or similar IaC tools.
Quality & Monitoring: Understanding of quality assurance, testing frameworks, and monitoring tools.

Desirable Skills

Exposure to Big Data technologies (e.g., Hadoop, Spark, Kafka).

The Extras You’ll Get

At RS, as well as the usual employee benefits you’d expect from a FTSE listed company, including annual performance bonus, enhanced maternity and paternity leave, private healthcare, in the UK&I, we’ve just introduced a number of new Family Friendly Policies including:

Help for people to take control of ongoing Health conditions such as diabetes or asthma with £500 a year available for monitoring & consultation
Support for Neurodiverse colleagues and families with neurodiverse members with needs assessment, diagnosis and post diagnostic support for autism spectrum, ADHD and Tourette’s syndrome
Support for Women at different life stages from streamlined fertility support through to diagnosis and monitoring of both endometriosis and menopause
Helping our LGBTQ+ community through enhanced coverage for trans colleagues, including voice coaching, facial surgery and gender confirmation surgery
Additions to Fertility coverage including IVF for lesbian couples and information/support around surrogacy and adoption for all.

We are RS

At RS we’ve been solving engineering problems for over 80 years: big ones, small ones, easy and difficult ones. We turn the ‘what ifs’ into the ‘why nots’, the impossible into the possible.

Our purpose? Making amazing happen for a better world.

We offer service and product solutions. We send out a parcel every 2 seconds, to over 130 countries. We provide over 700,000 in-stock and over 3 million unstocked products to more than 1.2 million customers.

We want people like you, as you are curious about things, you like doing things differently and also in a human way with empathy. Because that’s exactly how we partner with people – our customers, suppliers, colleagues and communities – to solve problems.

We’ll also invest in your development and wellbeing – because building a more diverse and inclusive culture, being ethical, responsible and committed to our Environment, Social and Governance (ESG) action plan is at the heart of everything we do.

Come and join us and we’ll help you to think big, do more and unleash your brilliance, so you do amazing things too.

REMOTE

About the Company

myGwork is the largest global platform for the LGBTQ+ business community. Our mission is to make the workplace more inclusive for all by providing individual users and partner organizations access to a wide eco-system of services, including job opportunities, training, mentoring, employer branding, and free community events. Joining the platform is free for individual members, which supports myGwork’s goal of ensuring that the platform's benefits are as accessible and as far-reaching as possible. Corporate members get a tai... Know more

Related Jobs

Company background Company brand
Company Name
ECOM
Job Title
Frontend Magento Developer
Job Description
Frontend Magento Developer - Up to 50k - UK Remote - eCommerce ECOM are delighted to have partnered with an eCommerce agency with extensive experience in delivering complex digital solutions for a wide range of national and international clients. Established over a decade ago, our client have become a trusted partner for implementing advanced eCommerce platforms and delivering strategic digital marketing campaigns. Their expertise lies in platforms like Adobe Commerce (Magento), and they are seeking a skilled Frontend Magento Developer to join the team on a permanent basis. Key Responsibilities Develop and improve Magento 2 frontend components and themes. Deploy responsive and high performance UI/UX design Work in tandem with backend developers to ensure functionality. Optimise the frontend performance and follow best practices in coding and security Troubleshoot and resolve frontend issues quickly Work with designers, PMs and other stakeholders to deliver high-quality projects. Requirements Specialism in Magento Frontend Development Proficient in HTML, CSS, JavaScript, and LESS/SASS, Tailwind Worked with Magento UI Components, Knockout.js, and RequireJS Experience in optimising website speed and performance Understanding of responsive design and cross-browser compatibility Strong problem-solving skills and attention to detail Ability to work independently and as part of a team Must be UK-based and eligible to work in the UK What's On Offer A competitive salary range going up to £50,000 depending on experience Fully remote working Ongoing professional development, including training budgets and opportunities to gain industry-recognised certifications. Fully flexible and accommodating approach to working - fit your life around your work! Regular team social events and a supportive, collaborative work environment. InterQuest Group is acting as an employment agency for this vacancy. InterQuest Group is an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of age, disability, gender, religion/belief, race, marriage, civil partnership, pregnancy, maternity, sex or sexual orientation. Please make us aware if you require any reasonable adjustments throughout the recruitment process. #ECOM
Manchester, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
PolyAI
Job Title
Senior Full Stack Software Engineer
Job Description
PolyAI automates customer service through lifelike voice assistants that let customers lead a conversation. Our voice assistants make it possible for businesses to deliver outstanding customer service that rivals their human agents. Our customers, which include the world’s leading logos, are expanding how they use our platform, driving automation of critical customer service operations and integrating PolyAI into their daily customer service workflows. We are seeking an experienced Senior Full Stack Developer with a strong backend focus to join our team and help shape our cutting-edge low-code platform. This role offers the opportunity to work end-to-end, from design to implementation, on creating features which enable a simple user experience for interacting with complex AI systems. as well as mentoring junior engineers along the way. If you are passionate about Python, React, and building tools that empower non-technical users to get the most out of AI, we would love to hear from you! Requirements Architect and Develop: Build and enhance our no-code platform, enabling non-technical users to configure sophisticated dialogue systems and voice experiences. Full-Stack Development: Design and implement features end-to-end, using Python for backend services and React (Next.js preferred) for frontend interfaces. Create Intuitive Interfaces: Develop user-friendly UIs that simplify and visualise complex AI concepts. Champion Best Practices: Lead the team in adopting coding standards and best practices, ensuring a clean, maintainable, and scalable codebase. Collaborate: Work closely with cross-functional teams to design, develop, and deliver features that align with the platform’s vision. Mentor and Guide: Provide technical leadership and guidance to junior engineers, fostering a collaborative and growth-oriented environment. Optimise Performance: Improve backend workflows, streamline processes, and enhance overall system efficiency. What We Are Looking For Proven Expertise in Python: Extensive experience building backend systems, with a strong understanding of REST APIs (experience with WebSockets is a plus). Frontend Proficiency: Strong experience with React and JavaScript (TypeScript preferred); experience with CSS-in-JS (e.g., styled-components). Agile Practitioner: Familiarity with Agile methodologies such as Scrum or Kanban. Testing Advocate: Experience writing and maintaining unit tests in Python and JavaScript (Jest). Security-Minded: Experience managing secure communication protocols between client and server. Version Control: Proficiency with Git for collaborative development. Additional Skills (Desirable): knowledge of Go and experience with Next.js Benefits Participation in the company’s employee share options plan 25 days holiday, plus bank holidays Flexible working from home policy Work from outside of the UK for up to 6 months each year Enhanced parental leave Bike2Work scheme Annual learning and development allowance One-off WFH allowance when you join Company-funded fertility and family-forming programmes Menopause care programme with Maven Private healthcare and dental cover, discounts on gym members and relaxation apps, and access to a range of mental health programs At PolyAI, we take great pride in our values—they guide everything we do. We believe that a strong culture leads to meaningful work and lasting impact. Our Core Values Are Only the best: We expect the best from our people, we hire people that expect the best from themselves, and we nurture this drive for excellence. Ownership: We care deeply about what we do. We take ownership of our initiatives, decisions and outcomes. Relentlessly improve: We demand more from ourselves and are always evolving. Continuous, obsessive improvement is the only way we will transform the world of conversational AI. Bias for action: Our world moves quickly and so do we. We take calculated risks and we deliver impact fast. Disagree and commit: We are all working toward the same goal. If we donʼt agree with something, we work hard to understand it and when a decision is made, we accept it and give it our all. Build for people: We are hyper-focused on delivering the best automated experiences possible so that we can empower people to get exactly what they need, when they need it. PolyAI is proud to be an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment decisions at PolyAI will be based on the business needs without attention to ethnicity, religion, sexual orientation, gender identity, family or parental status, national origin, neurodiversity status or disability status. Kindly find the Privacy Notice for our recruitment process by following the link here. This document provides important information regarding how we handle your personal data throughout the recruitment journey.
London, United Kingdom
Remote
Full Time
24-03-2025
Company background Company brand
Company Name
JPMorganChase
Job Title
Lead Software Engineer - Design Engineering (Design System)
Job Description
Job Description Join JPMorganChase's business accelerator team, a hub of innovation and customer-centric product development. We're a new B2B organisation, part of a venture focused on creating engaging digital experiences. We're seeking a design engineer with a deep understanding of system thinking and advanced front-end development. You'll be part of a diverse team, contributing to design systems and ensuring a balance of interaction design, accessibility, and visual UI design. As a Lead Software Engineer at JPMorgan Chase within the business accelerator, you will be at the heart of new product development. We are looking for intellectually curious team members with a demonstrated passion for creating compelling B2B products and services for our customers. This role requires an extensive understanding of system thinking and advanced front-end development, and experience in building and contributing to design systems. A balanced understanding of interaction design, accessibility and visual UI design is a must. You will work collaboratively with a multi-disciplinary team of designers, user researchers, product and engineers creating products and services for our customers. Job Responsibilities Lead the creation of new design system requirements and features, and explore how to improve the design system in collaboration with the team. Lead Design System Governance, facilitate peer code reviews and QAs. Conducting regular quality assurance checks to ensure the reliability and stability of the system. Oversight of contribution and priorities of deliverables. Contribute and maintain the design system: design tokens, variables, Figma - ensuring they are aligned with the visual identity. Collaborate closely with designers to integrate new tokens and maintain consistency. Lead design system documentation to create clear and accessible documentation for developers, designers, and other stakeholders. Work collaboratively with design leadership to ensure the design system aligns with the design vision and strategy. Work closely with other teams and stakeholders to identify gaps and opportunities for improvements. Bridging the gap between design and engineering and how design systems can contribute to the broader business objectives. Required Qualifications, Capabilities And Skills Formal training or certification on systems thinking and front-end development concepts and proficient advanced experience Solid understanding of various design systems and experience in both building and contributing to design systems Evidence of successful development and delivery of web products and the ability to frame and solve challenging problems Expertise in JavaScript, HTML, CSS and the fundamentals of web development for building and integrating APIs into client facing applications Experience in modern web technologies including React and TypeScript with strong understanding of coding standards, web development and continuous integration best practices, accessibility and design system governance. Collaborative Experience: A team player who thrives in working in cross-functional teams, driving things forward with successful outcomes. Strong Communication: Excellent communication and organizational skills to work effectively within a fast-paced and collaborative team and being able to communicate complex software architecture to non-engineering people. Formal training or certification on software engineering concepts and applied experience or related field or equivalent professional experience. Preferred Qualifications, Capabilities And Skills Experience with Figma variables and how it enhances the design process and the overall efficiency of the team. Experience of using data and customer insights to inform design decisions #ICBEngineering #ICBCareer About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our Corporate Technology team relies on smart, driven people like you to develop applications and provide tech support for all our corporate functions across our network. Your efforts will touch lives all over the financial spectrum and across all our divisions: Global Finance, Corporate Treasury, Risk Management, Human Resources, Compliance, Legal, and within the Corporate Administrative Office. You’ll be part of a team specifically built to meet and exceed our evolving technology needs, as well as our technology controls agenda.
London, United Kingdom
On site
Full Time
25-03-2025
Company background Company brand
Company Name
Cipher7
Job Title
Lead Java Developer
Job Description
Job Title: Lead JAVA Developer Employment Type: Full time, Permanent Salary: Open upto £75,000 - £80,000 Per annum Work Mode: Onsite About the Role: We are seeking a highly skilled Java Software Engineer to join our team in London City. This role is fully onsite and offers the opportunity to work on a critical data migration project, transferring data from a legacy database to MongoDB. If you have a strong background in Java development, database migrations, and working with MongoDB, we’d love to hear from you. Key Responsibilities: Design, develop, and implement Java-based solutions for the data migration project. Work on transferring data from legacy relational databases to MongoDB efficiently and securely. Optimise database queries and ensure data integrity throughout the migration process. Collaborate with cross-functional teams, including DBAs, architects, and business analysts, to define migration strategies. Troubleshoot and resolve any migration-related issues, ensuring minimal downtime and business impact. Write clean, scalable, and maintainable code following best practices and industry standards. Required Skills & Experience: 5+ years of experience in Java development (Java 8+ preferred). Strong knowledge of Spring Boot, REST APIs, and Microservices architecture. Hands-on experience with MongoDB, including data modeling and migrations. Experience working with relational databases (e.g., MySQL, Oracle, PostgreSQL) and performing complex data transfers. Proficiency in writing and optimizing SQL & NoSQL queries. Experience with Kafka, RabbitMQ, or similar messaging queues (a plus). Strong problem-solving skills and ability to work in a fast-paced, collaborative environment. Nice to Have: • Familiarity with containerization (Docker, Kubernetes). • Knowledge of CI/CD pipelines and DevOps practices. Why Join Us? • Exciting opportunity to work on a high-impact data migration project. • Work with cutting-edge technologies in a collaborative and growth-focused environment. If you’re a passionate Java Engineer with expertise in database migrations and MongoDB, we’d love to hear from you!
London, United Kingdom
On site
Full Time
25-03-2025