hero

Companies you'll love to work for

39
companies
580
Jobs

Senior Software Engineer (Java, React)

emids

emids

Software Engineering
Bengaluru, Karnataka, India · Bengaluru, Karnataka, India · Karnataka, India
Posted on Apr 15, 2025
Job Description

Job Role and Responsibilities:

  • Design, develop, and maintain web applications using Java (Spring Boot) on the backend and React.js on the front-end.
  • Strong proficiency in JavaScript (ES6+), HTML5 and CSS3.
  • Experience with RESTful APIs, JSON, and integration with backend services.
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).
  • Knowledge of version control systems like Git.
  • Knowledge of testing frameworks like JUnit, Jest, or Enzyme.
  • Experience with state management libraries such as Redux or Context API.
  • Participate in the full software development lifecycle, including requirement gathering, design, coding, testing, and deployment.
  • Collaborate with product managers, UI/UX designers, and QA engineers to deliver high-quality features.
  • Write clean, maintainable, and efficient code with proper documentation.
  • Ensure performance, quality, and responsiveness of applications.
  • Troubleshoot, debug, and optimize existing code for performance and scalability.
  • Stay up to date with emerging technologies and propose improvements to the existing tech stack.

Experience – 4 to 6 years

Notice Period – 15 to 45 days

Location – Bengaluru/Noida/Hyderabad

Work Mode - Hybrid