-
Design, develop, and maintain full-stack applications using Java and Angular.
-
Collaborate with the UI/UX designers to implement user-friendly interfaces and translate design mock-ups into functional features.
-
Develop robust and scalable back-end solutions using Java frameworks such as Spring Boot.
-
Implement front-end components and user interactions using Angular frameworks and libraries.
-
Integrate external APIs and web services to enhance application functionality.
-
Write efficient and reusable code following best practices and design patterns.
-
Conduct thorough testing, debugging, and performance optimization of applications.
-
Collaborate with the DevOps team to deploy and maintain applications on cloud platforms.
-
Strong proficiency in Java and extensive experience with Java frameworks, especially Spring Boot.
-
Proficiency in Angular and hands-on experience in building responsive and scalable web applications.
-
Strong knowledge of front-end web technologies such as HTML, CSS, JavaScript, and TypeScript.
-
Experience working with RESTful APIs and integrating them into Angular applications.
-
Familiarity with version control systems, particularly Git.
-
Solid understanding of software development methodologies, including Agile.
-
Strong problem-solving and analytical skills, with attention to detail.