Search by job, company or skills

  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JOB DESCRIPTION: BackEnd Architect

Unique Job Role - BackEnd Architect

Function -Technology

Reporting to CTO

Location- Gurgaon

About Group Bayport

Group Bayport is a rapidly growing global e-Commerce, B2B2C, B2B and B2C organization and an industry leader in

print technology, operates in the United States, Canada, Australia, New Zealand, UK, and India through its family of

brands Banner Buzz, Covers & All, Vivyx Printing, Circle One, Giant Media, and Neon Earth. From full suites of trade

show and small business marketing solutions to sophisticated outdoor living covers, signages and shades to eclectic

personal accents and home decor, we help our customers, clients, and partners to make a personalized statement

through customization.

While our advanced technology and customer focus are certainly our salient attributes, our true strength comes from

our team of 1800+ people. We are seeking exceptional talent across the board to join us in our exciting growth

journey.

For more about Group Bayport, please visit

Website: https://groupbayport.com/about-us/

LinkedIn: https://www.linkedin.com/company/groupbayport/mycompany/

Role Summary

As a Backend Architect, you will be responsible for the overall design and implementation of our backend systems.

You will lead the transition to a microservices architecture, ensuring that all services are efficient, scalable, and

capable of delivering API responses in under 200ms. Your expertise in various backend technologies will be essential

in guiding the team through the development of robust and efficient solutions.

Key Technologies Use (But Not Limited To)

  • Programming Languages: Java (Primary), PHP (Additionally with Magento), Node.js (Additionally)
  • Frameworks: Spring Boot,
  • Microservices Architecture
  • Headless Magento
  • Message Brokers: Kafka
  • Databases: MariaDB, MongoDB, Elasticsearch
  • Logging and Monitoring: ELK Stack (Elasticsearch, Logstash, Kibana), New Relic
  • Containerization and Orchestration: Docker, Kubernetes (EKS)
  • API Management: RESTful APIs
  • Cloud Services: AWS (EC2, S3, CloudWatch, Lambda)
  • Cache: Redis

Job Responsibilities

1. Architecture Design:

  • Design and implement a scalable microservices architecture that supports our e-commerce platform,

with a focus on splitting Magento modules into independent services.

  • Define best practices and guidelines for microservices development, deployment, and monitoring.
  • Performance Optimization:
  • Ensure that all backend services meet performance requirements, particularly API response times of

less than 200ms.

  • Monitor and optimize database performance, caching strategies, and service communication to

achieve desired latency.

  • Technology Leadership:
  • Lead the evaluation and selection of appropriate technologies and frameworks for backend

development, ensuring alignment with business objectives.

  • Provide technical leadership and mentorship to development teams, fostering a culture of continuous

improvement.

  • Integration and Collaboration:
  • Collaborate with frontend teams to ensure seamless integration of APIs and services across the

platform.

  • Work closely with DevOps teams to implement CI/CD pipelines, ensuring efficient deployment and

scalability of backend services.

  • Security and Compliance:
  • Implement best practices for security, data protection, and compliance throughout the backend

architecture.

  • Monitor and address security vulnerabilities in backend systems.
  • Documentation and Communication:
  • Create comprehensive documentation for backend architecture, including system diagrams, API

specifications, and integration guidelines.

  • Communicate effectively with stakeholders, including product managers and other technical teams,

to ensure alignment on project goals and timelines.

Job Requirements

Educational Qualification and Experience

Bachelor's degree in Computer Science, Engineering, or related field,

or equivalent work experience.

10+ years of experience in architecting high performing applications

with transactions per second in 100.

Technical Skills

Strong expertise in Java(Spring Boot) with hands-on knowledge of

PHP or Node.js, with extensive experience in developing large-scale

applications.

Proficient in microservices architecture and design patterns,

particularly in an e-commerce context.

Experience with Headless Magento architecture is a huge plus.

Familiarity with message brokers like Kafka for asynchronous

processing.

Strong understanding of database technologies, including MariaDB

and Elasticsearch.

Proficient in logging and monitoring tools, particularly the ELK stack

and application performance management tools like New Relic.

Experience with containerization technologies such as Docker and

orchestration tools like Kubernetes (EKS).

Experience in implementing Cache techniques using Redis,

DragonFly etc.

Behavioural Skills

Strategic thinking

Planning and organizing

Interpersonal Skills

Stakeholder management

People Leadership

Innovation and Creativity

Attention to detail

Why join us

Be part of an innovative, fast-growing company with a strong global

presence.

Work with a talented team in an environment that encourages

innovation, collaboration, and growth.

Contribute to exciting projects with cutting-edge technologies and

impact the quality of our e-commerce solutions.

Opportunities for career growth and development.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144018141

Similar Jobs