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
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