Job Title : Java Full Stack Developer (Strong in Angular)
Location : 100% Remote
Experience : 10+ Years
Note : Prior experience in the healthcare domain or working with healthcare data Mandatory
Job Summary
We are looking for an experienced Java Full Stack Developer with strong expertise in Angular to join our dynamic team. The ideal candidate should have hands-on experience across the full software development lifecycle, strong backend and frontend development skills, and preferably experience working in the healthcare domain. This role requires excellent technical knowledge, problem-solving abilities, and collaboration skills to deliver high-quality, scalable, and secure applications.
Key Responsibilities
Design, develop, and maintain scalable full-stack web applications using Java (Spring Boot) on the backend and Angular on the frontend.
Collaborate with cross-functional teams including product managers, architects, and QA to define, design, and deliver high-quality solutions.
Develop RESTful APIs and integrate them with front-end components.
Write clean, maintainable, and efficient code following best practices and coding standards.
Troubleshoot, debug, and resolve technical issues across the application stack.
Participate in code reviews, sprint planning, and agile development processes.
Ensure application performance, security, and reliability.
Work independently in a remote setup while maintaining clear communication and timely deliverables.
Required Skills
Frontend : Angular (version 10+), TypeScript, HTML5, CSS3, Bootstrap, RxJS, NgRx (or similar state management).
Backend : Java 8 / 11+, Spring Boot, REST APIs, Microservices architecture.
Database : SQL (MySQL, PostgreSQL, or Oracle), experience with NoSQL (MongoDB) is a plus.
Tools & DevOps : Git, Maven / Gradle, Jenkins, Docker, Kubernetes (preferred).
Cloud Platforms : Experience with AWS / Azure / GCP is a plus.
Testing : JUnit, Mockito, Jasmine / Karma (for Angular).
Other : Strong understanding of software design principles, data structures, and algorithms.
Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Prior experience in the healthcare domain or working with healthcare data (HIPAA, HL7, FHIR standards).
Excellent communication, analytical, and problem-solving skills.
Ability to work independently and as part of a distributed remote team.
Java Developer • AK, United States