

Backend Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Backend Engineer with a contract length of "unknown," offering a pay rate of "unknown." Required skills include Java/Scala, distributed systems, RESTful applications, and experience with databases. A degree in Computer Science and 6-8+ years of experience are essential.
π - Country
United Kingdom
π± - Currency
Β£ GBP
-
π° - Day rate
-
ποΈ - Date discovered
August 12, 2025
π - Project duration
Unknown
-
ποΈ - Location type
Unknown
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
England, United Kingdom
-
π§ - Skills detailed
#Databases #Deployment #Oracle #GraphQL #React #Kafka (Apache Kafka) #Scala #JSON (JavaScript Object Notation) #NoSQL #Java #JavaScript #IP (Internet Protocol) #Base #REST (Representational State Transfer) #Programming #Web Services #Computer Science
Role description
What you will accomplish:
β’ Responsible for a functional domain to design cross-data-center distributed, fault-tolerant, highly available, and performant web services and web applications by using software architecture design, OOA/D skills, in addition to exceptional analytical and problem-solving skills
β’ Own major projects and features from design phase to coding, testing, deployment, and support
β’ Estimate engineering effort, plan implementation, and rollout system changes.
β’ Identify project technical risks and make recommendations to mitigate
What you will bring:
β’ Bachelorβs or Masterβs degree in Computer Science with 6-8+ years of experience
β’ Experience in developing large-scale distributed systems.
β’ Strong experience with programming languages such as Java and/or Scala, relational databases (e.g., Oracle), and/or NoSQL technologies and event platforms like Kafka.
β’ Proven ability to build RESTful applications.
β’ Solid base in data structures, algorithms, and a strong understanding of multithreading, synchronization, concurrent programming; Design Patterns, OOA/D, Data Structures, REST, JSON, and Internet Protocols
β’ Exposure to Node JS, JavaScript, React and experience in building GraphQL APIs is desirable.
What you will accomplish:
β’ Responsible for a functional domain to design cross-data-center distributed, fault-tolerant, highly available, and performant web services and web applications by using software architecture design, OOA/D skills, in addition to exceptional analytical and problem-solving skills
β’ Own major projects and features from design phase to coding, testing, deployment, and support
β’ Estimate engineering effort, plan implementation, and rollout system changes.
β’ Identify project technical risks and make recommendations to mitigate
What you will bring:
β’ Bachelorβs or Masterβs degree in Computer Science with 6-8+ years of experience
β’ Experience in developing large-scale distributed systems.
β’ Strong experience with programming languages such as Java and/or Scala, relational databases (e.g., Oracle), and/or NoSQL technologies and event platforms like Kafka.
β’ Proven ability to build RESTful applications.
β’ Solid base in data structures, algorithms, and a strong understanding of multithreading, synchronization, concurrent programming; Design Patterns, OOA/D, Data Structures, REST, JSON, and Internet Protocols
β’ Exposure to Node JS, JavaScript, React and experience in building GraphQL APIs is desirable.