Key Responsibilities
Ø Designing and developing application using java8 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 & Qualifications:
Ø Proficient in Java8, with solid understanding of object-oriented programming
Ø Familiarity with Java GUI frameworks such as Swing, SWT, and AWT
Ø Must have strong knowledge of Angular (latest version)
Ø Familiarity with concepts of MVC, JDBC, and RESTful
Ø Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript.
Ø Experience with both external and embedded databases
Ø Good in writing reusable Java libraries
Ø Understanding fundamental design principles behind a scalable application
Ø Creating database schemas that represent and support business processes
Ø Implementing automated testing platforms and unit tests
Ø Proficient understanding of code versioning tools, such as Git
Ø Familiarity with build tools such as Ant, Maven, or Gradle
Ø Familiarity with continuous integration
Ø Knowledge on cloud services- AWS, Azure is a plus