Overview:
The Java UI (Angular) position is a crucial role within our organization responsible for developing and implementing user interface and web applications using Java and Angular technologies. This role plays a key part in enhancing the user experience and ensuring the responsiveness of applications. The individual will collaborate with crossfunctional teams to design and develop scalable software solutions that meet the business requirements and contribute to the overall success of the organization.
Key Responsibilities:
- Designing and developing user interface components and implementing them using Angular and Java technologies.
- Creating innovative solutions to improve the user interface and overall user experience.
- Collaborating with backend developers to integrate and consume RESTful APIs.
- Ensuring the technical feasibility of UI/UX designs and optimizing applications for maximum speed and scalability.
- Writing clean maintainable and efficient code adhering to software development best practices.
- Conducting UI tests and optimizing application performance.
- Working closely with the UX/UI designers to bridge the gap between graphical design and technical implementation.
- Participating in agile methodologies and contributing to the continuous improvement of development processes.
- Collaborating with the team to troubleshoot and resolve UIrelated issues.
- Staying updated with the latest industry trends and advancements in frontend technologies.
Required Qualifications:
- Bachelors degree in Computer Science Information Technology or related field.
- Proven experience with Java Resources
- Proven experience with UI (Angular)
- Proven experience with Springboot and Microservices
- Strong proficiency in HTML CSS JavaScript and related web technologies.
- Experience with RESTful APIs and asynchronous request handling.
- Knowledge of UI/UX design principles and best practices.
- Experience with version control systems such as Git.
- Ability to work in an agile development environment.
- Solid understanding of crossbrowser compatibility issues and ways to workaround them.
- Experience with responsive and adaptive design.
- Understanding of security principles and how they apply to frontend applications.
html,team collaboration,ui design,css,java,git,javascript,restful apis,ui/ux design,springboot,agile methodologies,angular,microservices