Role: Kotlin Java Developer
Location: Sheffield, UK (Hybrid)
WORK Mode :Hybrid work mode
Type of work :Long term Contractual position
Role Description:
Required • Experience in Kotlin (or significant Java experience with a willingness to learn Kotlin)
• Experienced in at least two or three of the following: API development, SQL/databases, HTML/Javascript
• Experience working with standard developer collaboration Tools: Github/Bitbucket, Jira, Confluence
Optional
• Jenkins pipelines
• Test automation
ABOUT THE PROJECT The Developer Experience (DevX) Standards and Controls function is building a platform for control owners and development teams to manage/view their compliance with a range of software development controls.
would be working on Kotlin and Java-based web applications and APIs. There are 2-3 applications and PoCs we are hiring for. Exact candidate allocation will depend on their experience and fit. All have a microservice architecture built using modern coding techniques.
YOUR RESPONSIBILITIES
(bullet points)
• Collaborate with developers, testers and the wider organisation to build and run products
• Design, develop & implement of both front end and back-end features as per backlog/priority. 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 that solve impactful business problems
• 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 in 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
• Strong technical and analytical troubleshooting skills
• Experience in working with Agile including the use of Jira/ Confluence.
• Understanding of Microservices
• Good interpersonal skills
• English (B2+)
OPTIONAL/NICE TO HAVE:
• Good working knowledge of cloud technologies like AWS, Azure and GCP
• Experience building out CI toolchains using Jenkins CI/CD
• A background in Systems Administration across Linux/AIX/WAS platforms