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
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