Home
Jobs

Mern Stack Developer

5 - 8 years

6 - 14 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Key Duties and Responsibilities-

  • Architectural Design: Define and document the architecture for applications using Java for back-end and React for front-end, ensuring scalability, performance, and security.
  • Technology Leadership: Provide technical direction and mentorship to development teams, ensuring adherence to architectural principles and best practices.
  • Solution Development: Lead the design and development of complex systems, integrating front-end and back-end technologies seamlessly.
  • Code Quality: Oversee code reviews to maintain high-quality coding standards and adherence to best practices.
  • Innovation: Research and recommend new technologies, tools, and practices to improve development processes and system performance.
  • Collaboration: Work with stakeholders, product managers, and development teams to translate business requirements into technical solutions.
  • Documentation: Create and maintain architectural diagrams, technical specifications, and design documents.
  • Risk Assessment: Identify potential technical risks and develop mitigation strategies during the design and development process.
  • Performance Optimization: Ensure the application is optimized for high availability, performance, and security.

SKILLS, QUALIFICATION & EXPERIENCE-

  • Proficiency in front-end technologies including React.js, JavaScript, HTML5, and CSS3.
  • Strong experience in Java (Spring, Spring Boot) and related frameworks.
  • Hands-on experience with RESTful API design and integration.
  • Knowledge of AWS cloud platforms.
  • Familiarity with CI/CD pipelines, DevOps practices, and version control systems like Git.
  • Understanding of microservices architecture and containerization tools like Docker and Kubernetes.

Managerial Skills:

  • Proven experience leading and managing software development teams.
  • Strong project management abilities, including planning, tracking, and delivering on time.
  • Experience in stakeholder communication and reporting project status to senior management.
  • Problem-Solving: Excellent analytical skills to troubleshoot complex technical challenges.
  • Agile Methodologies: Experience working in Agile/Scrum environments.

Qualifications:

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • 10+ years of overall experience in software development, with at least 5+ years in Java and React.
  • 3+ years of experience in a technical leadership or managerial role.
  • Certifications in Java, React, or cloud platforms (preferred but not mandatory).

Soft Skills:

  • Excellent communication and interpersonal skills.
  • Strong organizational and multitasking capabilities.
  • Ability to inspire and drive teams to achieve technical excellence.
  • A strategic thinker with a hands-on approach to problem-solving.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You