Job Title : Software Engineer Java & ReactJS
Experience : 3+ Years
Location : Chennai
Work Mode : Onsite / Hybrid (based on company policy)
Employment Type : Full Time
Job Summary :
We are looking for a skilled Software Engineer with strong experience in Java (Backend) and ReactJS (Frontend) to join our development team. You will be responsible for building scalable web applications and collaborating with cross-functional teams to define, design, and deliver new features.
Key Responsibilities :
- Design, develop, test, and maintain web applications using Java (Spring Boot) and ReactJS.
- Translate business requirements into technical specifications and solutions.
- Develop RESTful APIs and ensure seamless integration with frontend applications.
- Collaborate with UX / UI designers, product managers, and other developers.
- Write clean, maintainable, and efficient code following best practices.
- Conduct code reviews and mentor junior team members.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications and perform root cause analysis.
Required Skills :
Strong hands-on experience with Java, Spring / Spring Boot.Solid experience in ReactJS, Redux, HTML5, CSS3, and JavaScript (ES6+).Good understanding of REST APIs and Microservices architecture.Experience with SQL / NoSQL databases such as MySQL, PostgreSQL, or MongoDB.Familiarity with Git, CI / CD pipelines, and Agile / Scrum methodologies.Basic knowledge of testing frameworks like JUnit, Mockito, or Jest.Excellent problem-solving and communication skills.Preferred Skills :
Exposure to cloud platforms (AWS / Azure / GCP).Familiarity with Docker / Kubernetes is a plus.(ref : hirist.tech)