03 Oct
|
Mphasis
|
Mumbai
Key Responsibilities
Design, develop, test, and maintain full-stack applications using Java, Spring Boot, and React.js.
Develop scalable backend services and RESTful APIs using Java and Spring Boot.
Build and maintain microservices-based applications.
Develop responsive and reusable UI components using React.js, JavaScript, HTML, and CSS.
Integrate frontend applications with backend APIs and third-party services.
Design, develop, and optimize SQL queries and database operations.
Write clean, reusable, maintainable, and well-tested code.
Perform code reviews, debugging, unit testing, and performance optimization.
Troubleshoot production issues and ensure application reliability.
Collaborate with architects, product managers, QA engineers, and cross-functional teams.
Participate in Agile ceremonies, sprint planning, and technical discussions.
Mandatory Skills
Java: Solid knowledge of Core Java, OOP concepts, Collections, Exception Handling,
and Multithreading.
Spring Boot: Hands-on experience developing backend applications using Spring Boot and the Spring Framework.
Microservices: Experience designing and developing microservices-based architectures.
React.js: Robust hands-on experience with React.js, components, hooks, state management, and routing.
JavaScript: Positive understanding of JavaScript, ES6+, HTML5, and CSS3.
REST APIs: Experience developing and integrating RESTful web services.
Database: Strong knowledge of SQL and relational databases, including query optimization.
ORM: Experience with Hibernate or JPA.
Version Control: Experience using Git.
Testing: Familiarity with JUnit, Mockito, and frontend testing practices.
Build Tools: Experience with Maven or Gradle.
📌 Java React Software Developer Mumbai
🏢 Mphasis
📍 Mumbai