Skip to content

Architect – E-Commerce Platform – B2B & B2C
Company | Photon |
---|
Location | United States |
---|
Salary | $54000 – $189000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, 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.