Jobs / Senior Java Software Developer (ReactJS, Microservices, JUnit) | Bengaluru & Multiple Locations

Senior Java Software Developer (ReactJS, Microservices, JUnit) | Bengaluru & Multiple Locations

EPAM Systems Hyderabad, Pune, Chennai, Bangalore

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

Java Microservices React HTML CSS TypeScript SQL Spring Boot

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

SoftoBot BETA