Job Closed
This listing is no longer active.
Backend Developer, Kotlin/Java
Location
United Kingdom
Posted
95 days ago
Salary
£60K - £75K / year
Seniority
Senior
Job Description
Backend Developer, Kotlin/Java
DeepHealth
• Collaborate with senior leadership and cross-functional stakeholders to design and deliver subsystems and product features aligned with strategic objectives. • Take ownership of defined subsystems or feature areas, contributing across the full development lifecycle from concept and build through testing and deployment. • Ensure solutions adhere to established engineering standards, best practices, and quality guidelines. • Participate in code reviews and quality assurance activities to maintain code quality, reliability, and consistency. • Contribute to technical documentation and knowledge sharing to support long-term maintainability and onboarding. • Build and support backend services in Kotlin to support a web UI and a set of remote gateways. • Design APIs and data flows with an emphasis on reliability, security, and clarity. • Contribute to pragmatic architectural decisions and help shape backend patterns and standards. • Work with healthcare standards and integrations, including DICOM and HL7.
Job Requirements
- A bachelor’s degree in an IT field.
- A minimum of 5 years of relevant professional experience, though we are open to candidates with less experience who demonstrate strong capability / growth potential.
- Strong backend development experience with Kotlin , or Java with demonstrated depth and willingness to work primarily in Kotlin.
- Experience with backend frameworks such as Spring Boot and/or Ktor.
- API-first development experience (REST and/or GraphQL).
- Understanding or exposure to DICOM and HL7 would be advantageous.
- Previous experience in an environment leveraging technologies such as AWS, CI/CD, Docker, and Kubernetes would be advantageous.
- Comfortable working in regulated, compliance-heavy, potentially consequential domains.
- Experience working to complex specifications.
- Self-directed learner; comfortable ramping up quickly with minimal formal training.
- Genuine interest and passion for the work.
Benefits
- Reasonable accommodations may be made to enable people with disabilities to perform the essential functions of the job.
- Flexible work arrangements
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Software Engineer, Backend – Node
RD StationTo empower the heroes and scale-ups that grow the economy
• Desenvolver uma estratégia de médio e longo prazo para a evolução da arquitetura do produto. • Mentorar pessoas desenvolvedoras, promovendo o crescimento e desenvolvimento do time. • Projetar soluções escaláveis, seguras e de fácil manutenção; • Escrever código de alta qualidade, seguindo boas práticas e padrões; • Revisar código (code review) garantindo qualidade, performance e legibilidade; • Identificar e resolver problemas complexos (bugs críticos, gargalos de performance, falhas de arquitetura); • Escolher e avaliar tecnologias, frameworks e ferramentas; • Colaborar na criação de um roadmap técnico em conjunto com a área de produto.
Senior Backend Developer, GoLang
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
• Develop and maintain connectivity services supporting multiple protocols: MQTT, OPC, REST, Kafka, and others • Implement and manage OPC UA Server functionality • Ensure reliable data ingestion from diverse sources and systems • Transform data from any format to platform-native format • Handle data calculations, unit conversions, and calculation chaining • Develop data analysis and alarming subsystems • Build and maintain trending and historical data subsystems • Develop executor for user-defined Python scripts and SQL queries • Build and maintain service that handles and executes user-defined workflows and rule chains • Enable user customization and extensibility through scripting capabilities • Develop and maintain email notification infrastructure • Implement multiple messaging services including Slack, Google Chat, SMS, and others • Ensure reliable, timely delivery of notifications across channels • Develop and maintain authentication services • Second-Factor Security: Implement TOTP (Time-based One-Time Password) and other security measures • Ensure platform security and user data protection • Participate in architecture decisions with the development team • Contribute to functionality design and technical planning • Lead feature design from technical perspective • Provide ongoing support for deployed services and troubleshooting • Collaborate with frontend, QA, and product teams on feature development
Databricks Platform Architect
GuidehouseGuidehouse, a "next-generation consultancy" and a portfolio company of Veritas Capital, provides management, risk consulting, and technology services to help cl
• Architect and manage Databricks clusters, workspaces, and integrations with cloud services (Azure/AWS/GCP). • Implement CI/CD pipelines for Databricks notebooks and jobs. • Optimize cluster configurations for cost and performance. • Ensure compliance with security and governance standards. • Collaborate with data engineers and scientists to support data pipelines and ML workflows. • Conduct ETL and data quality analysis using various technologies (i.e., Python, Databricks). • Maintain good working relationships with accounts/clients to enhance customer satisfaction. • Ensure data governance and quality assurance standards are met. • Organize and lead meetings, including scheduling meetings; drafting and delivering agendas and meeting minutes; providing and archiving required documentation; and documenting, tracking, and following up on action items. • Summarize and present information and reports to the team and make recommendations (both oral and written).
• Define architectural standards and blueprints for hybrid cloud and on‑premise data platforms • Set and maintain best practices for scalability, reliability and maintainability • Evaluate and recommend technologies and methodologies aligned with business and compliance needs • Lead the design and integration of Spark‑based analytics, Kubernetes‑orchestrated workloads and GCP services • Document and communicate data architecture, integration patterns and workflows for technical audiences • Collaborate with engineering and business teams on data analytics platform initiatives • Guide teams through migration, modernization and optimization projects • Support teams in troubleshooting, performance tuning and strategic planning



