Staff Kotlin Engineer
Key Responsibilities
*
Lead the design and implementation of scalable, high-performance software solutions using Java and Kotlin.
*
Provide technical direction and mentorship to a team of engineers.
*
Drive architectural decisions and ensure adherence to best practices in software engineering.
*
Collaborate with product managers, designers, and other stakeholders to deliver high-quality products.
*
Ensure code quality through rigorous testing, code reviews, and continuous integration.
*
Identify and resolve performance bottlenecks and other technical issues.
*
Stay updated with emerging technologies and advocate for continuous improvement.
Qualifications & Experience
*
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
*
Extensive experience in backend development using Java and Kotlin.
*
Deep understanding of software design patterns, data structures, and algorithms.
*
Proven experience in system architecture and designing distributed systems.
*
Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).
*
Experience with microservices architecture and RESTful API design.
*
Strong leadership, communication, and collaboration skills.
*
Ability to work independently and make sound technical decisions
Recommended Jobs
Senior Risk Manager
At Smart, our mission is to transform retirement, savings and financial wellbeing, across all generations, around the world. THE ROLE (6 Month Fixed-term contract) We’re looking for a strategi…
Deputy Theatre Manager
Role: Deputy Theatre Manager Location: Central London Full-time Salary: £53,000 - £55,000 (depending on experience) We are looking for a Deputy Theatre Manager to join a fantastic private…
Assistant Restaurant Manager- Monday - Friday
Job Details At Vacherin we celebrate diversity and embrace individuality. We genuinely like the people we work with, and love coming together to reset , refresh and have fun. We empower our peop…
Learning Support Assistant - Havering
Location: Havering, London Contract Type: Full-time We are seeking a committed, enthusiastic, and caring Learning Support Assistant to join a welcoming and inclusive primary school in Havering.…
Junior Back Office Support - Fixed Income
Junior Back Office Support – Fixed Income The Opportunity Hub UK is seeking a detail-oriented and dedicated professional on behalf of a respected financial services firm specialising in illiquid m…
Register Your Interest - Operations Graduate Programme
Register Your Interest - Operations Graduate Programme Overview Join our global team of Operations professionals and develop market-leading skills in Business Process Outsourcing (BPO) across a…
Veterinary Surgeon
Veterinary Surgeon, North London We're working with a well-established, modern veterinary practice in North London that's looking to welcome a dedicated and customer-focused Veterinary Surgeon to t…
Customer Success Manager (CSM)
Role Title: Customer Success Manager (CSM) Team: Customer Experience Manager: Director of Customer Experience RACI Role: R on proactive account management, user training, and platform eng…
Corporate Account Manager
Established in June 2000, with a current turnover of £150 million, Storm has grown from strength to strength as a focused IT value-added reseller. Our aim is to deliver exceptional service to our cus…
Delegated Underwriting Analyst
Delegated Underwriting Analyst – Exclusive Search Salary: £55,000–£65,000 (DOE) Location: City of London (Hybrid) I’m exclusively partnered with a highly regarded, top-performing Lloyd’s syndicate…