Design and development SPA application using Angular
Participate in requirement analysis, design, coding and testing (manual as well as automation)
Design and development applications using Core Java for Medical Devices domain (Good to have)
Should be able to understand / learn architecture and design of existing enterprise applications developed mainly using Java and develop cost effective and sustainable solutions
Take ownership of assigned jobs that are part of new feature implementations, bug fixes and enhancement activities
Technical communication with internal and external stake holders and collaborate with global teams will be part of job
Work Experience
Excellent communication and interpersonal skills.
9-10 years of experience in design and development of software applications and frameworks
Strong hands on experience in using HTML, CSS, Javascript and Typescript frameworks
Good experience in UI development using Angular/ HTML / Full Stack
Hands on experience in Java/ Spring Boot/ Web Deployment
Strong experience in developing Linux/Unix based desktop applications / microservices using Core Java / Spring Boot / Sprint MVC
Deep knowledge in Object-Oriented concepts and experience in implementing the same using Java / Typescript
Experience in working with Agile methodology of project execution
Excellent analytical, problem solving and debugging skills
Good knowledge of software design patterns and uml
Basic understanding of Linux and Linux scripting
Unit testing experience using Junit or similar
Hands-on experience in RDBMS and SQL
Experience with Git, Maven/Gradle, and CI/CD tools
Strong analytical and problem-solving skills.
Excellent communication and presentation skills.
Experience of Scrum/Kanban/Agile etc
Exposure to BDD/ TDD practices
Hands on experience with Linux or Unix environments, Shell scripting.
Solid understanding of RESTful interfaces and API design principles