Search by job, company or skills

S

Lead Engineer - Full Stack Technologies

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

We're seeking a Lead Engineer with deep experience in designing and building scalable, high-performance systems using Java, Spring Boot, Angular/React, and cloud-native architectures. This role will play a key part in driving the technical direction for our enterprise merchandising and pricing platforms, helping to shape system architecture, streamline distributed workflows, and lead the development of robust, enterprise-grade solutions.

Duties & Responsibilities

  • Provide technical leadership and drive the design, development, and delivery of scalable applications supporting merchandising, pricing, and revenue management workflows.
  • Lead the design and optimization of microservices, RESTful APIs, and distributed systems for performance, resiliency, and scalability across the pricing and merchandising platform ecosystem.
  • Define and enforce architecture standards, coding practices, and technical guidelines across the team.
  • Design, build, and optimize event-driven integrations using messaging platforms such as Kafka, Solace, or Azure Event Hub for real-time pricing and catalog data distribution.
  • Collaborate with Product Managers, Revenue Management, and Merchandising operations teams to ensure alignment of technical solutions with business needs.
  • Oversee code quality through reviews, automated testing, performance tuning, and CI/CD practices.
  • Mentor and guide software engineers, fostering a culture of innovation, collaboration, and continuous improvement.
  • Actively participate in system design reviews, architecture discussions, and capacity planning for the platform's evolution.
  • Drive the modernization of legacy merchandising and pricing systems into cloud-native, API-first architectures on Azure.
  • Stay current with emerging technologies and drive the adoption of tools and practices that enhance productivity and system performance.
  • Coordinate with US-based engineering leadership on priorities, sprint planning, and cross-team dependencies.
  • Drive adoption of AI-assisted development tools (GitHub Copilot, AI code assistants, AI-driven testing) across the team to accelerate velocity, improve code quality, and embed an AI-native SDLC mindset as standard engineering practice.

Requirements

Years of Experience :

  • 8+ years of full stack development experience with emphasis on Java, Spring Boot, and Angular or React.
  • 4+ years designing distributed, event-driven systems in cloud environments.
  • Hands-on experience working in cloud environments (Azure preferred; AWS or GCP acceptable).

Basic Qualifications

  • Proficiency with microservices, REST APIs, message queues, and streaming technologies.
  • Experience with relational databases (SQL Server, PostgreSQL, MySQL) and NoSQL databases (Couchbase, MongoDB, Redis).
  • Proven experience building scalable, distributed applications in an enterprise environment.
  • Strong background in CI/CD pipelines, automated testing, DevOps practices, and performance optimization.
  • Strong knowledge of API security, identity management, and performance tuning.
  • Demonstrated ability to work in Agile teams and deliver high-quality software on time.
  • Passion for clean code, system optimization, and simplifying complex problems.
  • AI-native SDLC mindset - proven ability to leverage AI-assisted development tools (GitHub Copilot, AI code assistants) as a force multiplier, and drive their adoption across the team.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 146449559

Similar Jobs