Kotlin or Java Developer

Kotlin or Java Developer

Posted 1 week ago by CSI GLOBAL LTD

Negotiable
Inside
Undetermined
Sheffield, England, United Kingdom

Summary: The role of Kotlin or Java Developer involves working on a contract basis within an inside IR35 framework, primarily focused on developing robust backend services. The developer will collaborate with various stakeholders to design and maintain APIs and microservices, ensuring high performance and scalability. Strong experience in Kotlin or Java, along with familiarity with cloud platforms like AWS, is essential for success in this position.

Key Responsibilities:

  • Collaborate with developers, product owners, and stakeholders to design and deliver robust backend services
  • Design, develop, and maintain performant and scalable APIs and microservices
  • Contribute to architectural discussions and provide input on technology choices and best practices
  • Write clean, well-tested, and maintainable code following agreed coding standards
  • Build APIs and microservices that support multiple consuming applications
  • Work closely with the engineering team to continuously improve development processes
  • Participate in peer reviews and contribute to knowledge-sharing initiatives

Key Skills:

  • Expertise in Kotlin or Java (with flexibility to work across both)
  • Strong experience with REST APIs and microservices architectures
  • Experience working with AWS, including the use of cloud-native services
  • Solid understanding of microservices design patterns
  • Experience working in Agile delivery teams
  • Good communication skills and the ability to collaborate effectively across teams

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Role: Kotlin or Java Developer

Type: Contract (inside IR35)

Location: Sheffield, UK

Required Skills & Experience

  • Strong experience in Kotlin or Java with the ability and willingness to work across both where required
  • Experience developing REST APIs and working with frameworks such as Spring
  • Solid understanding of microservice-based, API-driven architectures
  • Experience with AWS or other cloud platforms
  • Strong analytical, problem-solving, and troubleshooting skills
  • Experience working in Agile environments
  • Understanding of DevOps practices and CI/CD pipelines

Optional / Nice to Have

  • Experience with test automation
  • Familiarity with Jenkins pipelines
  • Exposure to event-driven architectures

Key Responsibilities

  • Collaborate with developers, product owners, and stakeholders to design and deliver robust backend services
  • Design, develop, and maintain performant and scalable APIs and microservices
  • Contribute to architectural discussions and provide input on technology choices and best practices
  • Write clean, well-tested, and maintainable code following agreed coding standards
  • Build APIs and microservices that support multiple consuming applications
  • Work closely with the engineering team to continuously improve development processes
  • Participate in peer reviews and contribute to knowledge-sharing initiatives

Skills & Experience Summary

  • Expertise in Kotlin or Java (with flexibility to work across both)
  • Strong experience with REST APIs and microservices architectures
  • Experience working with AWS, including the use of cloud-native services
  • Solid understanding of microservices design patterns
  • Experience working in Agile delivery teams
  • Good communication skills and the ability to collaborate effectively across teams