Remote Design Patterns Jobs in Croydon

2 of 2 Remote Design Patterns Jobs in Croydon

Full Stack Developer

Croydon, London, United Kingdom
Hybrid / WFH Options
Experis
either full stack (Java/React/Node.js) or backend (Java and ideally Kafka) * Experience of Java * Experience of Spring framework or equivalent. * Knowledge of software design patterns and when to apply them * Excellent knowledge of development processes. * Experience of containerisation using Docker or Kubernetes * Experience of Continuous Integration (CI) and Continuous Delivery (CD) * A passion for … code, by use of TDD and setting high software quality standard Desirable Skills: * Designing microservice-based architectures using domain driven design (DDD). CQRS and Event Sourcing patterns * Kubernetes * Knowledge/Certification in Spring framework. * Experience in cloud technologies AWS/Azure/GCP More ❯
Employment Type: Contract
Rate: £500 - £550/day
Posted:

Software Engineer

South Croydon, London, United Kingdom
Hybrid / WFH Options
Inspire People
Data and Technology (DDaT) directorate. The practice includes Developers who work in multidisciplinary agile teams with product managers, delivery managers, testers, business analysts and user researchers. Together they design, build and maintain digital cloud services and legacy systems that power HMLR's core services. The community promotes modern engineering standards, continuous improvement and peer learning, offering opportunities to … Key Responsibilities Develop, test and maintain secure, reliable and efficient software applications. Participate in agile ceremonies, including sprint planning, retrospectives and daily stand-ups. Collaborate with colleagues to design and implement APIs, services and integrations. Contribute to code reviews and continuous integration processes. Troubleshoot and resolve production issues as part of a 'you build it, you run it … culture. Stay up to date with modern engineering practices and contribute ideas for improvement. Essential Skills Experience of the full software development lifecycle, from design through to delivery. Proficiency in at least one programming language i.e Java or Python Experience working with APIs, relational databases, and version control systems (e.g., Git). Understanding of agile delivery and collaborative More ❯
Employment Type: Permanent, Work From Home
Salary: £40,000
Posted: