Job Description
Job Description
We are seeking an experienced Java Full Stack Developer with a strong background in healthcare or medical device software development. The candidate will design, develop, and maintain scalable web applications, integrating backend services with intuitive front-end interfaces.
Key Responsibilities
- Design and implement backend services using Java/JEE, Spring Boot, and Node.js.
- Develop RESTful APIs and document them using Swagger/Open API.
- Build responsive front-end applications with Angular / AngularJS and standard web technologies (HTML, CSS, JavaScript).
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Ensure application performance, security, and compliance with healthcare standards.
- Manage source code using GIT, build automation via Gradle/Maven, and CI/CD pipelines with Jenkins and Artifactory.
- Deploy and manage applications in Docker and Linux/Unix environments.
Required Skills
- Strong Java/JEE and Spring Boot experience.
- Front-end expertise in Angular / AngularJS, HTML, CSS, JavaScript.
- Knowledge of Node.js for backend development.
- Experience with Swagger/Open API for API documentation.
- Familiarity with Linux/Unix, CI/CD tools (Jenkins, Artifactory), and build tools (Gradle/Maven).
- Prior experience in healthcare or medical device software development is highly preferred.
Preferred Skills
- Exposure to cloud platforms like AWS, Azure, or GCP.
- Understanding of secure coding practices and regulatory compliance (FDA, HIPAA).
- Experience with automated testing frameworks and Agile/Scrum practices.