Job Overview
            
                
                
                
                    Category
                    Computer Occupations
                 
                
             
            
            
         
        
            Ready to Apply?
            
                Take the Next Step in Your Career
                Join Dreamcast and advance your career in Computer Occupations
             
            Apply for This Position
            
                Click the button above to apply on our website
            
         
        
            Job Description
            
                <p><p>About the Role :</p><p><br/></p><p> </p><p>We are seeking an experienced and highly motivated Senior Lead Software Engineer to lead our development team in designing, building, and maintaining scalable, high-performance microservices-based applications.
You will architect solutions using modern frameworks such as NestJS, Laravel, and Next.js, and play a critical role in driving technical excellence across the team.</p><p> </p><p><br/></p><p>Key Responsibilities :</p><p><br/></p><p> </p><p>- Lead and mentor a team of software engineers to deliver robust, scalable, and secure microservices applications.</p><p> </p><p><br/></p><p>- Architect and implement microservices with a focus on maintainability, fault tolerance, and scalability.</p><p> </p><p><br/></p><p>- Design and develop RESTful and GraphQL APIs to facilitate seamless communication between services.</p><p> </p><p><br/></p><p>- Drive integration of microservices using messaging systems like RabbitMQ or Kafka.</p><p> </p><p><br/></p><p>- Manage cloud-based deployments on AWS, Azure, or GCP using container orchestration tools such as Docker and Kubernetes.</p><p> </p><p><br/></p><p>- Conduct code reviews, enforce best practices, and foster a culture of quality and continuous improvement.</p><p> </p><p><br/></p><p>- Collaborate with cross-functional teams including product managers and UI/UX designers to ensure timely delivery of features.</p><p> </p><p><br/></p><p>- Optimize application performance, availability, and resource utilization.</p><p> </p><p><br/></p><p>- Oversee CI/CD pipelines and automate deployment workflows to streamline releases.</p><p> </p><p><br/></p><p>- Maintain clear technical documentation covering architecture, APIs, and deployment processes.</p><p> </p><p><br/></p><p>Required Qualifications : </p><p><br/></p><p>- 5+ years of software development experience with at least 2 years in a leadership or senior engineering role.</p><p> </p><p><br/></p><p>- Strong expertise in backend development using NestJS (Node.js), Laravel (PHP), and frontend experience with Next.js.</p><p> </p><p><br/></p><p>- Proven experience designing and implementing microservices architectures.</p><p> </p><p><br/></p><p>- Skilled in API design (REST & GraphQL) and microservice integration.</p><p> </p><p><br/></p><p>- Proficiency in cloud platforms (AWS, Azure, or GCP) and container orchestration with Docker and Kubernetes.</p><p> </p><p><br/></p><p>- Experience with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB).</p><p> </p><p><br/></p><p>- Expertise in version control systems like Git and CI/CD tools such as Jenkins, GitLab CI, or CircleCI.</p><p> </p><p><br/></p><p>- Excellent leadership, communication, and mentoring skills.</p><br/></p> (ref:hirist.tech)
            
         
  
  
  
        
        
        
        
        
            Don't Miss This Opportunity!
            
                Dreamcast is actively hiring for this Dreamcast - Senior Lead Software Engineer - NestJS/Laravel position
            
            Apply Now