Description
You will build and maintain web applications as part of a collaborative development team.
Responsibilities
- Develop responsive web applications using Java, Spring Boot, HTML, CSS, JavaScript, and React or Angular.
- Write clean, efficient, and maintainable code following industry best practices.
- Collaborate with QA, design, and DevOps teams to deliver software.
- Participate in daily stand-ups, sprint planning, code reviews, and retrospectives.
- Troubleshoot, debug, and resolve application issues.
Required Skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Solid understanding of Java and object-oriented programming.
- Knowledge of HTML, CSS, and JavaScript.
- Experience with React.js or Angular.
- Familiarity with Spring Boot and REST APIs.
- Knowledge of databases such as MySQL or PostgreSQL.
- Exposure to version control systems like Git.
- Strong problem-solving and communication skills.
Preferred Skills
- Internship or academic project experience in web development.
- Familiarity with Agile methodologies.
- Understanding of cloud platforms including AWS, Azure, or GCP.