Senior Software Engineer

3 years

0 Lacs

Posted:2 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview

We're looking for a pragmatic Full-Stack Engineer with 3-5 years of hands-on experience building scalable web applications across the MERN/Node ecosystem and JVM services. You'll own features end-to-end—design, build, test, deploy, and iterate—while collaborating closely with product, design, and QA.

What You'll Do

  • Design and develop RESTful/JSON APIs in Node.js/Express and/or services in Java (Spring or similar).
  • Build responsive, accessible UIs with React (hooks, context/state management, routing).
  • Model data and write performant queries on MongoDB; design indexes and review query plans.
  • Write unit/integration tests; participate in code reviews and CI/CD workflows.
  • Instrument services for logs/metrics/tracing; troubleshoot performance and production issues.
  • Collaborate with PM/Design; communicate trade-offs clearly and ship iteratively.
  • Follow secure coding practices and ensure high code quality, reliability, and maintainability.

Must-Have Qualifications

  • 3-5 years professional experience as a full-stack or backend engineer.
  • Strong in Java (OOP, collections, concurrency basics) and/or Node.js/Express.
  • Proficiency with React and modern JavaScript/TypeScript (ES6+).
  • Solid experience with MongoDB (schema design, aggregation, indexing).
  • Comfortable with Git, REST, JSON, async programming, and debugging across the stack.
  • Clear, concise communication skills—written and verbal—with a product mindset.

Good to Have (Nice-to-Haves)

  • Redis for caching/rate-limiting/sessions.
  • Kafka (or any event streaming) for async, decoupled architectures.
  • Docker, basic CI/CD (GitHub Actions/GitLab), cloud exposure (AWS/GCP/Azure).
  • Testing libraries (Jest, React Testing Library, Mocha/Chai) and API testing (Postman).
  • Basic security practices (OWASP), API auth (JWT/OAuth2), and performance profiling

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You