Java Full Stack Developer (React.js)
Kolkata, West Bengal, India · Full Time
Be the first to apply
- Experience
- 2–5 yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- In office
- Education
- Any Graduate
- Eligibility
- Applicants should possess a B.Tech, B.E., B.C.A., B.Sc degree in any specialization or be any graduate.
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Overview
As a Java Full Stack Developer specializing in React.js, you will be responsible for developing and maintaining scalable web solutions by leveraging Java backend technologies and modern front-end frameworks. You will work collaboratively to address business needs through innovative software design, coding, testing, and deployment.
Primary Responsibilities
- Develop and support scalable web applications utilizing Java and front-end tools.
- Design, build, test, and deploy robust software systems with high quality.
- Create RESTful APIs and handle integration with databases and external services.
- Engage with cross-functional teams to clarify business goals and deliver effective technical solutions.
- Debug and optimize application performance to ensure seamless operation.
- Conduct thorough code reviews and adhere to best coding standards.
- Participate fully in all stages of the software development lifecycle.
- Maintain security, reliability, and ease of maintenance of applications.
Required Expertise
- Between 2 to 5 years of experience in full stack development with Java.
- Proficient in Java 8 or higher, Spring Boot, and microservices architecture.
- Hands-on experience with front-end frameworks like React or Angular, plus HTML5, CSS3, JavaScript, and TypeScript.
- Familiar with designing and consuming RESTful APIs and JSON data format.
- Knowledgeable in SQL database management like MySQL, PostgreSQL, or Oracle.
- Experienced with Git version control tools.
- Understanding of Agile and Scrum development processes.
- Strong analytical thinking and problem-solving abilities.
Desirable Skills
- Experience working with cloud platforms including AWS, Azure, or Google Cloud Platform.
- Familiarity with containerization using Docker and implementing CI/CD pipelines.
- Exposure to message brokers such as Kafka.
- Basic knowledge of Kubernetes orchestration.
Eligibility Criteria
Candidates holding a B.Tech, B.E., B.C.A., B.Sc, or any graduate degree from any specialization are eligible to apply.
Minimum education
Bachelor's Degree