HamburgerMenu
hirist

Motadata - Lead Full Stack Engineer - Golang/Java

Motadata
Ahmedabad
10 - 12 Years

Posted on: 14/12/2025

Job Description

Description :


Position Overview :

We are looking for a Lead Full Stack Engineer (Golang / Java) to play a critical role in designing, building, and scaling our next-generation ITOps platforms.

This role requires strong backend engineering expertise combined with modern frontend development skills.

As a technical leader, you will drive architectural decisions, mentor engineers, and work closely with Product Management, UX, QA, and DevOps teams to deliver highly scalable, resilient, and user-friendly solutions.

The ideal candidate thrives in building distributed systems, microservices, and event-driven architectures while maintaining high engineering standards.


Key Responsibilities :


Backend & System Design :


- Lead the design and development of high-performance backend services using Golang and/or Java.


- Architect and implement scalable microservices with a strong focus on reliability, performance, and fault tolerance.


- Design, develop, and maintain RESTful APIs and backend integrations.


- Implement concurrency and parallelism using goroutines, worker pools, asynchronous processing, and multithreaded paradigms.


- Build and integrate event-driven and message-based systems using Kafka, RabbitMQ, ActiveMQ, or similar technologies.


- Design and optimize data models and storage using PostgreSQL, MongoDB, Redis, or equivalent databases.


Frontend Development :


- Develop modern, responsive, and intuitive web interfaces using React.js, Vue.js, or Next.js.


- Collaborate closely with UI/UX designers to translate wireframes and design systems into production-ready UI components.


- Ensure seamless integration between frontend applications and backend services.


Technical Leadership :


- Own and contribute to architecture discussions, technical design reviews, and system evolution.


- Conduct thorough code reviews, enforce best practices, and ensure maintainable, scalable codebases.


- Mentor and guide engineers, supporting skill development and technical growth.


- Drive engineering excellence by establishing coding standards, design patterns, and performance benchmarks.


Collaboration & Delivery :


- Work closely with Product, QA, and DevOps teams to ensure high-quality and timely delivery.


- Participate actively in Agile/Scrum ceremonies, including sprint planning, stand-ups, demos, and retrospectives.


- Support CI/CD pipelines and ensure smooth deployment workflows across environments.


This role description outlines primary responsibilities and is not intended to be an exhaustive list of duties.


Skills & Qualifications :


Required :


- Bachelors or Masters degree in Computer Science, Engineering, or a related field.


- 10+ years of professional full-stack development experience.


- 5+ years of hands-on experience in Golang


- Strong proficiency in React.js, Vue.js, or Next.js.


- Deep understanding of microservices architecture and scalable system design.


- Experience working with event-driven or message-driven architectures.


- Hands-on experience with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis).


- Proficiency with Git, CI/CD pipelines, and Agile development practices.


- Strong problem-solving abilities, communication skills, and technical leadership experience.


Good to Have :


- Understanding of network programming and distributed systems.


- Experience building high-throughput, low-latency systems.


- Exposure to cloud-native architectures and containerized environments

info-icon

Did you find something suspicious?