Backend Engineer (Adobe Commerce Payments)

Backend Engineer (Adobe Commerce Payments)

Posted 4 days ago by ASCII Group LLC

Negotiable
Undetermined
Remote
Remote

Summary: The Backend Engineer role focuses on developing and maintaining scalable payment services for Adobe Commerce. Candidates should possess strong computer science fundamentals and hands-on experience in backend development, particularly with cloud-native and distributed systems. The position requires expertise in Java, Spring Boot, and microservices architecture. The ideal candidate will also have experience with observability and monitoring tools.

Key Responsibilities:

  • Bachelor's or master's degree in computer science or a related field, with a few years of experience building and operating full-stack, production-grade web applications.
  • Strong fundamentals in computer science, data structures, algorithms, and large-scale system design.
  • Good expertise in Java, Spring Boot, RESTful web services, and microservices architecture.
  • Knowledge in cloud-native and distributed systems - DynamoDB or other SQL/NoSQL databases — including schema design and query optimization.
  • Experience in observability and monitoring tools (Grafana, Prometheus, Splunk).

Key Skills:

  • Backend Development
  • Adobe
  • Database
  • Data Structure
  • Grafana
  • MI (Marketing Intelligence)
  • Microservices
  • NoSQL
  • Payments
  • Query Optimization
  • RESTful
  • SQL
  • STE
  • Splunk
  • Spring Framework
  • Systems Design
  • Web Applications
  • Web Services
  • Amazon DynamoDB
  • Cloud Computing
  • Java
  • Algorithms

Salary (Rate): £50,000 yearly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Backend Engineer (Adobe Commerce Payments)

Introduction:

We are looking for a Backend Engineer to build and operate production-grade, scalable payment services for Adobe Commerce. The ideal candidate has strong computer science fundamentals, hands-on backend development experience, and exposure to cloud-native, distributed systems.

Responsibilities:

  • Bachelor's or master's degree in computer science or a related field, with a few years of experience building and operating full-stack, production-grade web applications.
  • Strong fundamentals in computer science, data structures, algorithms, and large-scale system design.
  • Good expertise in Java, Spring Boot, RESTful web services, and microservices architecture.
  • Knowledge in cloud-native and distributed systems - DynamoDB or other SQL/NoSQL databases — including schema design and query optimization.
  • Experience in observability and monitoring tools (Grafana, Prometheus, Splunk).

Requirements:

  • Backend Development
  • Adobe
  • Database
  • Data Structure
  • Grafana
  • MI (Marketing Intelligence)
  • Microservices
  • NoSQL
  • Payments
  • Query Optimization
  • RESTful
  • SQL
  • STE
  • Splunk
  • Spring Framework
  • Systems Design
  • Web Applications
  • Web Services
  • Amazon DynamoDB
  • Cloud Computing
  • Java
  • Algorithms