Java Full Stack Developer

Overview

Full Time
Contract - W2
Contract - 27 day((s))

Skills

Amazon Web Services
Kubernetes
DEV OPS
Best Practices
Problem-Solving
SQL
QA
MongoDB
GCP
PostgreSQL
Spring Boot
Java
Oracle
NoSQL
HTML
CSS
Docker
Database
Microservice
REST
Junit
Structured Software
Typescript
Git
Jenkins
Maven
Software Design
Application Performance
Coding Standards
Mysql
Debug
Data Structures
Gradle
Bootstrap
Hipaa
NgRx
RxJS
HL7

Job Details

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 / Google Cloud Platform 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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.