Junior Full Stack Developer

Skills
Full-Stack DevelopmentJava
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor’s or Master’s degree in Computer Science Information Technology Software Engineering or related field
  • 0–1 year of full-time professional software development experience
  • Strong understanding of OOP DSA and basic software design principles
  • Knowledge of HTML5 CSS3 and modern JavaScript ES6+
  • Basic knowledge of at least one backend language or framework such as Node.js Express .NET Java Spring Boot or Python
  • Basic understanding of relational database concepts
  • Familiarity with Git including branching merging and pull requests
  • Strong logical thinking and analytical problem-solving abilities
  • Excellent communication and collaboration skills
  • Willingness to learn new technologies and continuously improve technical skills

Nice to have

  • Enthusiastic
  • Highly motivated
  • Collaborative
  • Analytical
  • Eager to learn

Day to day

  • Assist in the design development and maintenance of full-stack web applications
  • Build responsive user-friendly front-end interfaces using modern frameworks
  • Develop and maintain backend logic servers and RESTful APIs
  • Work with databases collaborate in Agile teams and support testing debugging and documentation