Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom
Summary: The Kotlin/Java Developer role involves collaborating with developers and testers to design, develop, and implement back-end features, while also engaging in some front-end development. The position requires building APIs and microservices within an agile CI/CD environment, focusing on rapid iterations and customer issue resolution. The developer will actively participate in team activities, including peer reviews and automated testing. Strong experience in Kotlin or Java, along with a solid understanding of microservices and Agile methodologies, is essential for success in this role.
Key Responsibilities:
- Collaborate with developers, testers, and the wider organization to build and run products.
- Design, develop & implement back-end features as per backlog/priority with a small element of front-end development.
- Collaborate with the engineering team to design and launch new features.
- Proactively work with customers to resolve their issues and respond to feature requests.
- Build APIs and microservices.
- Work in an agile CI/CD environment to deliver rapid iterations at a sustained velocity.
- Participate in peer reviews and testing others' code through automated test scripting.
Key Skills:
- Experience in Kotlin (or Java with willingness to learn Kotlin).
- Experienced in at least two or three of the following: API development, SQL/databases, HTML/JavaScript.
- Lots of experience working with microservices.
- Strong technical and analytical troubleshooting skills.
- Experience in working with Agile including the use of Jira/Confluence.
- Good interpersonal skills.
- Strong English skills, written and spoken.
Salary (Rate): undetermined
City: Sheffield
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Your Responsibilities
- Collaborate with developers, testers and the wider organization to build and run products
- Design, develop & implement back-end features as per backlog/priority with a small element of front-end development. All apps use a simple UI framework so not strictly ‘front-end’ development.
- Collaborate with the rest of the engineering team to design and launch new features.
- Proactively work with customers to resolve their issues and respond to feature requests.
- Build APIs and microservices
- Work in an agile CI/CD environment to deliver rapid iterations at a sustained velocity
- Be an active member of a team, participating in peer reviews and testing others code through automated test scripting
Skills & Experience We Require
- Experience in Kotlin (or Java with willingness to learn Kotlin)
- Experienced in at least two or three of the following: API development, SQL/databases, HTML/JavaScript
- Lots of experience of working with microservices
- Strong technical and analytical troubleshooting skills
- Experience in working with Agile including the use of Jira/ Confluence.
- Good interpersonal skills
- Strong English skills, written and spoken