Senior Software Engineer(Java and React js) (Bengaluru)

Senior Software Engineer(Java and React js) (Bengaluru)

27 Sep
|
H.I.S. Global Tech Private
|
Bengaluru

27 Sep

H.I.S. Global Tech Private

Bengaluru

We are looking for an experienced Senior Software Engineer Java + React.js with strong hands-on experience in designing, developing, and maintaining scalable enterprise applications.

The ideal candidate should have strong expertise in Java, Spring Boot, REST APIs, Microservices, SQL/MySQL, and React.js, with practical experience working across backend and frontend development.

The role involves developing new features, enhancing existing applications, API development and integration, database development, code reviews, debugging, production troubleshooting, and contributing to the overall technical quality of the application.

Key Responsibilities

- Design, develop, and maintain applications using Java, Spring Boot, and React.js.
- Develop scalable backend services using REST APIs and Microservices architecture.
- Develop frontend applications using React.js, TypeScript, and JavaScript.
- Build reusable React components using Hooks and modern React practices.
- Integrate frontend applications with backend REST APIs.
- Participate in application design and technical solution discussions.
- Develop and optimize SQL queries and data-access logic.
- Write clean, maintainable, reusable, and testable code.
- Perform code reviews and ensure coding standards and best practices.
- Troubleshoot backend, frontend, API, database, and production issues.
- Identify and resolve application performance issues.
- Develop unit tests and maintain code quality.
- Collaborate with QA, DevOps, and other engineering teams.




- Participate in CI/CD and application deployment activities.
- Provide technical guidance to junior developers.
- Take ownership of features from development through production support.

Technical Skills & Experience

Core / Mandatory:

Java, Spring Boot, Spring Framework, REST APIs, Microservices, SQL/MySQL, React.js, TypeScript/JavaScript, HTML5/CSS3, React Hooks and reusable components, Redux/Redux Toolkit, API integration, Git/GitHub, JUnit/unit testing, OOP, Java Collections, Streams and Lambda expressions.

Strong Practical Experience Preferred:

Gradle, MyBatis/JPA/Hibernate, Docker, AWS, GitHub Actions, Amazon ECR/ECS, Swagger/OpenAPI, frontend authentication and authorization, Vite/npm, React Router, Axios, application debugging and troubleshooting, exception handling and logging.

Valuable to Have / Project Technologies:

Java 21, Spring Boot 3.x, Protocol Buffers (Protobuf), Auth0/OAuth/OIDC, SonarQube, JaCoCo, MapStruct, ModelMapper, Nginx, i18next/react-i18next, ESLint, Prettier, Husky/lint-staged, and Bootstrap.

Senior-Level Expectations

Strong understanding of SOLID principles, design patterns, Microservices architecture, API design, multithreading/concurrency, application performance, debugging, production troubleshooting, and code-review practices.

The candidate should be capable of independently handling technical requirements, taking ownership of assigned modules/features, and providing technical guidance to other developers.

📌 Senior Software Engineer(Java and React js) (Bengaluru)
🏢 H.I.S. Global Tech Private
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer(java and react js) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior software engineer(java and react js) (bengaluru) / bengaluru