> Markdown version of [/jobs/ext/3903739-software-developer](https://www.wearedevelopers.com/jobs/ext/3903739-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** IBM - **Location:** UK - **Experience:** Expert - **Salary:** £52,136.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Big Data, Relational Databases, Apache Hive, OpenShift, SQL Databases, Database Engines, Apache Spark, Kubernetes, Presto, Restful APIs, Docker, Golang - **Published:** October 24, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5210480600 ## About the Role * Experience in designing, developing or testing robust products with unmatched quality goals * Proficiency in designing and implementing RESTful APIs in Java or Golang * Experience with open source data sources like Hive Meta store ,Presto ,iceberg,Spark, ODF and etc. * Strong oral and written communication, and presentation skills * Clear, logical, analytical and methodical approach to problem-solving Preferred Technical And Professional Expertise * Knowledge and hands on skills of Docker, Kubernetes, Openshift * Familiarity with methodologies for improving Quality standards and automation * Experience with relational databases - SQL, database administration and monitoring ## Description As a Senior Development Engineer, you will be responsible for leading the implementation of the UI and API layer., * Collaborate with stakeholders to scope the feature/product requirements * Devise an intuitive workflow with visual displays that meet the requirements * Architect the UI and REST API layer to build a responsive experience that works at scale for large data. * Lead the code implementation with emphasis on good coding practices and high-quality standards * Communicate effectively to drive technical leadership within teams, roadmap discussions with stakeholders, and successful engagement with customers. * Engage with customers to ensure successful adoption of the console and the underlying database engines.