Java Developer – API & Playwright at Derisk360, Edinburgh/Remote, £Contract Rate

Contract Description

Java Developer – API & Playwright

Company: Derisk360

Location: Edinburgh, UK

Work Mode: Hybrid (2 Days Work from Office)

Employment Type: Contract (Inside IR35)

Experience Required: 7+ Years

Overview

Are you a passionate Java Developer with expertise in API development, Playwright automation, and modern software development practices? Join Derisk360 and contribute to building scalable, high-quality applications and automation frameworks that drive business success. We are looking for a proactive professional who thrives in a collaborative environment and is passionate about delivering reliable, secure, and efficient software solutions.

Key Responsibilities
  • Design, develop, and maintain scalable applications using Java.
  • Develop and consume RESTful APIs and microservices.
  • Build and maintain Playwright-based automation frameworks for UI and API testing.
  • Participate in all phases of the Software Development Life Cycle (SDLC).
  • Write clean, maintainable, and efficient code following industry best practices.
  • Perform unit, integration, API, and automation testing.
  • Collaborate with developers, QA engineers, product owners, and stakeholders to deliver high-quality solutions.
  • Troubleshoot, debug, and resolve application issues.
  • Conduct code reviews and contribute to continuous improvement initiatives.
  • Integrate automated tests into CI/CD pipelines.
  • Ensure application performance, security, scalability, and reliability.
Required Skills
  • 7+ years of experience in Java development.
  • Strong hands-on experience with REST APIs and web services.
  • Experience with Playwright automation testing.
  • Knowledge of API testing and automation.
  • Strong understanding of SDLC and Agile methodologies.
  • Experience with JUnit, TestNG, or similar testing frameworks.
  • Knowledge of Microservices Architecture.
  • Experience with Git, Maven, Gradle, and CI/CD tools.
  • Strong SQL and database knowledge.
  • Excellent analytical and problem-solving skills.
Preferred Skills
  • Experience with Spring Boot and Spring Framework.
  • Exposure to AWS, Azure, or GCP.
  • Knowledge of Docker and Kubernetes.
  • Experience with performance and security testing.
  • Familiarity with DevOps practices and automation tools.
Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong communication and stakeholder management skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
What We Offer
  • Competitive contract opportunity within a dynamic and growing organization.
  • Exposure to enterprise-scale projects and modern technologies.
  • Collaborative and innovative work environment.
  • Opportunities for professional growth and continuous learning.
  • Flexible hybrid working model.