Key Responsibilities
- Develop and maintain full-stack applications using Java, Spring Boot, and React
- Collaborate with cross-functional teams to design, implement, and deploy features
- Write clean, efficient, and scalable code following best practices
- Participate in code reviews and contribute to architectural discussions
- Troubleshoot and resolve technical issues in development and production environments
- Document technical specifications and user guides
Requirements
- Pursuing or recently completed a degree in Computer Science or related field
- Proficiency in Java and basic understanding of web development
- Familiarity with databases (SQL) and version control (Git)
- Strong problem-solving and debugging skills
- Ability to work in a team and adapt to new technologies