Key Responsibilities:
- Web Application Development: Design, develop, and maintain web applications using Java and JavaScript.
- Collaborate: Work closely with cross-functional teams to implement high-quality web solutions.
- Testing & Debugging: Perform unit testing and debugging to ensure the quality and functionality of web applications.
- Documentation: Create technical documentation and user guides for developed applications.
- Code Reviews: Participate in code reviews to ensure that best practices are followed.
- Optimization: Continuously improve the performance of web applications.
- Client Interaction: Communicate effectively with clients to understand requirements and deliver solutions that meet business needs.
Desired Skills:
- Core Java development expertise.
- Strong proficiency in JavaScript.
- Experience with web technologies and web applications.
- Familiarity with front-end frameworks (e.g., Angular, React) is a plus.
- Strong understanding of web development principles and best practices.
- Excellent communication skills for working with cross-functional teams and clients.
- Strong problem-solving and debugging skills.
- Ability to work independently and as part of a team.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- 5+ years of experience in developing and implementing web applications.
Skills Required
Java, Javascript, Core Java, Web Applications, Web Technologies, Debugging, Unit Testing, Full Stack