Job Title: Software Developer (Fresher) – Java / React.js / Node.js
Job Type: Full-time, Permanent
Salary: ₹25,000 – ₹40,000 per month (Based on experience and skills)
Role Overview: We are hiring fresher software developers to work on full-stack development. We need developers with expertise in Java, React.js, and Node.js. Depending on your skills and preferences, you will be assigned to a team focused on either front-end, back-end, or full-stack development. As a developer at CyberX Info Systems, you will work in a collaborative and dynamic environment, contributing to innovative projects.
Key Responsibilities:
For Java Developers:
- Develop and maintain Java-based applications and backend services.
- Build scalable, secure, and efficient web applications using Java.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Work on databases (SQL, NoSQL) and optimize database queries for high performance.
For React.js Developers:
- Develop responsive, high-performance user interfaces using React.js.
- Translate wireframes and mockups into fully functional components.
- Ensure application responsiveness and seamless user experience across devices.
- Collaborate with back-end developers to integrate APIs and data services.
For Node.js Developers:
- Build and maintain server-side applications using Node.js.
- Design and implement RESTful APIs and services for front-end integration.
- Work on integrating third-party services and databases (MongoDB, MySQL, etc.).
- Implement security and data protection features for backend applications.
For All Roles:
- Collaborate with cross-functional teams to define project requirements and solutions.
- Participate in code reviews to ensure high code quality and adhere to best practices.
- Troubleshoot, debug, and optimize applications for better performance.
- Stay updated with the latest industry trends and technologies to ensure best practices.
Qualifications:
General Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Strong foundational knowledge in programming and algorithms.
- Passion for coding and learning new technologies.
- Good communication skills and ability to work collaboratively.
Java Developers:
- Knowledge of Core Java (Collections, Multi-threading, OOPS).
- Familiarity with Java frameworks like Spring or Hibernate is a plus.
- Experience with relational databases (MySQL, PostgreSQL).
React.js Developers:
- Strong understanding of React.js and front-end development.
- Familiarity with JavaScript (ES6+), HTML, CSS, and modern JavaScript frameworks.
- Experience with state management tools like Redux is a plus.
Node.js Developers:
- Familiarity with Node.js and back-end development.
- Experience with Express.js for building RESTful APIs.
- Knowledge of database integration (MySQL, MongoDB, etc.).
Additional Skills (For All Roles):
- Familiarity with Git for version control.
- Basic understanding of cloud platforms (AWS, Azure) is an advantage.
- Exposure to Agile development methodologies.
Personal Attributes:
- Enthusiastic, self-motivated, and eager to learn.
- Strong problem-solving skills with attention to detail.
- Ability to work effectively in a team-oriented environment.
- Excellent time management and organizational skills.
Why CyberX Info System
- Career Growth: Excellent learning opportunities with continuous on-the-job training and mentorship.
- Dynamic Work Environment: A collaborative and innovative work culture.
- Technology-Driven Projects: Work on the latest technologies and real-world applications.
- Work-Life Balance: Flexible working hours and a supportive team.
- Competitive Compensation: Attractive salary package ranging from ₹25,000 – ₹40,000 per month based on experience and skills.
How To Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.