Our client, a digital SaaS provider backed by the government is hiring a Senior Software Developer who has proven capabilities in Go & AWS to assist with a number of greenfield projects as the client continues to scale & transform. Our client has a fantastic ethos, focused around aiding & helping people improve their lives. Our client is offering a fully remote contract & benefits paying up to £75,000 to start ASAP.
In this role, you will design, develop, and optimise scalable, secure, cloud-based systems using Go (Golang), PostgreSQL, Redis, RabbitMQ, and Docker. You will contribute to architecture discussions, collaborate with cross-functional teams, and help ensure the delivery of reliable, high-quality features. This is an excellent opportunity for an experienced engineer to work in a collaborative, fast-moving environment while shaping the technical direction of critical healthcare systems.
Role and Responsibilities
- Design, develop, and maintain backend services using Go (Golang)
- Build and manage messaging patterns and asynchronous workflows with Redis and RabbitMQ
- Develop efficient, scalable database schemas and queries in PostgreSQL
- Build clean, well-documented RESTful APIs and service integrations
- Contribute to containerised environments using Docker and maintain cloud-native services on AWS
- Participate in architecture discussions, CI/CD pipelines, and quality assurance processes
- Mentor peers, share knowledge, and promote best practices in backend development
Skills and Experience
- Solid experience in backend development roles
- Strong proficiency in Go (Golang), including concurrency models and thread-safe coding
- Proven experience with Redis (caching & Pub/Sub) and RabbitMQ (messaging)
- Strong experience with PostgreSQL and libraries such as sqlx and gorm
- Solid understanding of Docker and containerised development
- Experience building RESTful APIs and integrating services
#J-18808-Ljbffr…
