Key Responsibilities:
- Design, develop, and maintain full-stack applications using Java and Angular.
- Write clean, scalable, and well-documented code for both front-end and back-end development.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Integrate user-facing elements with server-side logic.
- Optimize applications for performance, scalability, and security.
- Conduct unit testing and code reviews to ensure code quality.
Required Skills and Experience:
- Proficiency in Java (Spring/Spring Boot) and Angular.
- Solid understanding of both front-end and back-end development practices.
- Experience with database management systems like MySQL, PostgreSQL, or Oracle.
- Familiarity with cloud platforms such as AWS or Azure.
- Knowledge of version control systems (Git, SVN).
Additional Qualifications:
- Experience with Python application development is an added advantage.
- Strong analytical and communication skills.
- Ability to manage multiple tasks and meet deadlines in a fast-paced environment