Job Description

Role Summary



Client is looking for a Full stack Developer, you will be responsible for developing and maintaining scalable, high-performance web applications, both on the front-end and back-end. You will design, develop, and deploy microservices and implement new features using modern technologies such as Node.js, Spring Boot, Angular, and React. You will also leverage analytics tools to generate reports and monitor performance. This role involves writing clean, efficient code and ensuring quality through unit testing, automation, TDD, and BDD practices. Working in an agile environment, you'll collaborate with cross-functional teams to deliver high-impact software aligned with business goals.

Primary Responsibilities



Full stack Development

Design and develop microservices using Node.js and Spring Boot.

Build responsive, dynamic front-end components with Angular and React.

Integrate front-end and back-end systems for a seamless user experience.

Ensure application scalability and optimal performance.

Analytics Tools & Report Generation

Utilize analytics tools to monitor performance and extract insights.

Build dashboards using platforms like Tableau or Power BI.

Write SQL queries to support reporting and business decision-making.

Deliver actionable insights via custom reports and data visualizations.

Testing & Quality Assurance

Implement automated unit, integration, and functional tests.

Adopt TDD and BDD methodologies for testable code.

Debug and optimize code across the stack.

Work with QA teams to resolve testing issues.

API & Database Management

Design and maintain RESTful APIs.

Write optimized SQL/NoSQL queries for data access.

Manage both relational and non-relational databases efficiently.

Version Control & Deployment

Use Git and other tools for version control.

Work with DevOps to automate builds and manage CI/CD pipelines.

Participate in seamless deployment and release processes.

Collaborative Development

Collaborate with product managers, designers, and fellow developers.

Conduct code reviews and ensure adherence to quality standards.

Contribute to internal documentation and technical knowledge sharing.

Performance Optimization

Tune performance on both front-end and back-end.

Identify and resolve bottlenecks using diagnostics tools.

Optimize applications for cloud scalability and speed.

User Support & Communication

Assist support teams in resolving user issues promptly.

Offer technical support and communicate feature updates to users.

Process Improvement & Documentation

Maintain clear documentation for processes and codebases.

Identify recurring technical issues and propose solutions.

Stay current with emerging technologies and industry best practices.

Technical Skills & Expertise



4 to 6 Years Experience Backend: Node.js, Spring Boot Frontend: Angular, React Databases: MySQL, MongoDB, DQL/DML/DDL Analytics Tools: Tableau, Power BI Version Control: Git ,API Development: RESTful API design & consumption Testing: Jest, Mocha, Jasmine, JUnit TDD/BDD: Hands-on experience in test-driven and behavior-driven development Cloud: AWS, Azure, or Google Cloud (cloud-native development) CI/CD: Jenkins, GitHub Actions, GitLab CI, etc. Build Tools: Webpack, Babel, Maven, Gradle
Job Type: Full-time

Work Location: In person

Application Deadline: 10/08/2025

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3940862
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year