Posted in

Architect – E-Commerce Platform – B2B & B2C

Architect – E-Commerce Platform – B2B & B2C

CompanyPhoton
LocationUnited States
Salary$54000 – $189000
TypeFull-Time
Degrees
Experience LevelSenior, Expert or higher

Requirements

  • Strong experience with Java Spring Boot and associated technologies (Spring Security, Spring Cloud, etc.)
  • Proven expertise in designing and deploying microservices architectures.
  • In-depth knowledge of frontend technologies (React or Vue.js) and integration with backend services.
  • Expertise in Google Cloud Platform (GCP) services, including Google Kubernetes Engine (GKE), Cloud Storage, and BigQuery.
  • Experience with CI/CD pipelines, containerization (Docker), and Kubernetes orchestration.
  • Strong understanding of API design (RESTful APIs, GraphQL) and integrations.
  • Experience in leading teams and driving technical decisions across diverse engineering groups.
  • Strong communication skills with the ability to clearly explain complex technical concepts to stakeholders at all levels.
  • Ability to mentor and guide senior engineers in best practices and architecture patterns.
  • Solid understanding of security best practices and experience implementing secure solutions (OAuth, JWT, encryption).
  • Familiarity with regulatory standards such as GDPR, PCI DSS, and data privacy laws.
  • Proven ability to design and manage cloud infrastructure, particularly on Google Cloud.
  • Experience with containerization (Docker) and Kubernetes for efficient, scalable application deployment.
  • Familiarity with setting up and managing CI/CD pipelines for automated deployments.

Responsibilities

  • Lead the end-to-end architecture and design of a microservices-based e-commerce platform using Java Spring Boot.
  • Design scalable, high-performance APIs and services, integrating React/Vue.js with backend systems.
  • Implement cloud-based infrastructure using GCP and deploy the platform on Google Kubernetes Engine (GKE).
  • Architect cloud infrastructure to ensure scalability, high availability, and cost efficiency.
  • Oversee containerization with Docker and orchestrate deployments using Kubernetes (GKE).
  • Build and manage CI/CD pipelines for streamlined and efficient code deployment.
  • Collaborate with cross-functional teams (product, business analysts, developers) to understand requirements and design optimal solutions.
  • Provide leadership and mentorship to senior engineers to ensure best practices and high-quality code.
  • Drive technical innovation, ensuring solutions align with both current and future business needs.
  • Architect secure, compliant solutions to protect sensitive data and ensure adherence to industry standards (e.g., GDPR, PCI DSS).
  • Implement best practices for data encryption, access control, and secure communication.
  • Continuously optimize system performance, including database efficiency, caching, and load balancing.
  • Monitor system health and resolve performance bottlenecks, ensuring a seamless experience for B2B and B2C customers.
  • Maintain comprehensive technical documentation for architectural decisions and processes.
  • Lead knowledge-sharing sessions to foster a culture of continuous learning and improvement across engineering teams.

Preferred Qualifications

  • Experience with event-driven architectures and tools like Kafka or RabbitMQ.
  • Familiarity with frontend performance optimization techniques.
  • Knowledge of integrating AI/ML features into e-commerce platforms for personalization and recommendation systems.
  • Prior experience with large-scale B2B or B2C e-commerce implementations.