Senior Java Software Developer (ReactJS, Microservices, JUnit) | Bengaluru & Multiple Locations
Salary
Not disclosed
Experience
5+ years
Qualification
Bachelor’s / Master’s Degree in IT/CS or related field
Deadline
Jul 01, 2026
Work Mode
onsite
Job Type
full_time
Category
Fullstack Developer
Tech Stack
Position
Senior Java Software Developer
Description
Responsibilities
- Design and develop responsive web applications using React on the front-end and Java on the back-end
- Collaborate with product managers, designers, and developers to define technical specifications based on requirements
- Implement RESTful APIs and integrate third-party services to extend application capabilities
- Optimize application performance for speed and scalability to enhance user experience
- Conduct code reviews to ensure adherence to quality standards and best practices
- Troubleshoot and resolve software defects efficiently
- Stay informed about new technologies and industry developments to improve development workflows
Requirements
- 5+ years of experience in full stack development with a focus on React and Java
- Strong proficiency in React.js and related libraries such as Redux and React Router
- Expertise in Java backend development including frameworks like Spring Boot or Java EE
- Knowledge of front-end technologies including HTML, CSS, and JavaScript
- Experience with database systems such as MySQL, PostgreSQL, or MongoDB and ability to write efficient SQL queries
- Familiarity with version control systems such as Git
- Understanding of agile development methodologies
- Effective problem-solving skills and teamwork orientation
FAQs:
1. What is the role offered in this job?
This role is for a Senior Java Software Developer with full stack responsibilities involving ReactJS frontend and Java backend development.
2. What experience is required?
Candidates should have at least 5+ years of experience in full stack development with Java and React.
3. What are the core technologies required?
Key technologies include Java 8, Spring Boot, Microservices, ReactJS, Redux, REST APIs, and JUnit.
4. Is frontend development part of this role?
Yes, the role involves building responsive UI using ReactJS along with backend development.
5. Which databases are used in this role?
You may work with MySQL, PostgreSQL, or MongoDB databases.
6. Where is the job located?
The primary location is Bengaluru, along with additional locations.
7. What development methodology is followed?
The team follows Agile development practices.
8. Are testing skills required?
Yes, experience with JUnit and code quality practices is important.
9. Does the role involve API development?
Yes, you will design and integrate RESTful APIs and third-party services.
10. Where can I apply for this job?
You can apply through SoftoJobs, your trusted platform for tech job opportunities.
Interested?
Read the full description and apply on the official company website.
Posted 2 weeks ago
Suggested Jobs For You
Senior Java FullStack Engineer (Java, ReactJS, Microservices) at EPAM Systems | Hyderabad
EPAM Systems • Hyderabad
Java Software Developer (Spring Boot, Microservices, ReactJS) at EPAM Systems | Coimbatore
EPAM Systems • Coimbatore
Senior Frontend Engineer at Paytm | React.js, JavaScript | Noida
Paytm • Noida
Software Engineer - Python at Paytm | Django, Flask | Noida
Paytm • Noida