Proficient in Java, with solid understanding of object-oriented programmingFamiliarity with Java GUI frameworks such as Swing, SWT, and AWTMust have strong knowledge of Angular (latest version)Familiarity with concepts of MVC, JDBC, and RESTfulProficiency with fundamental front-end languages such as HTML, CSS and JavaScript.Experience with both external and embedded databasesGood in writing reusable Java librariesUnderstanding fundamental design principles behind a scalable applicationCreating database schemas that represent and support business processesImplementing automated testing platforms and unit testsProficient understanding of code versioning tools, such as GitFamiliarity with build tools such as Ant, Maven, or GradleFamiliarity with continuous integrationKnowledge on cloud services- AWS, Azure is a plusResponsibilities and Duties
There are a variety of roles and responsibilities for a Full Stack Developer or a Full Stack expert developer to ensure that user interactions on web pages are intuitive and engaging. In addition, a Full Stack Developer offers back-end functionality that works flawlessly on any modern device or browser.
Things to keep in mind include the following :
- Designing and developing application using java as backend and Angular as frontend
- Adapting interface for modern internet applications using the latest front-end technologies.
- Writing JavaScript, CSS, and HTML.
- Developing product analysis tasks.
- Making complex technical and design decisions for Java and Angular projects.
- Developing application codes and unit tests in Angular, Java8 technologies, and Rest Web Services.
- Conducting performance tests.
- Consulting with the design team.
- Ensuring high performance of applications and providing support
Skills Required
Css, Javascript, Html, Angular, Azure, Aws, Git, Full Stack Development