
Java Full Stack Developer
JMD Technologies Inc.
Job description
Role
: Java Full Stack Developer
Location:
NYC / Alpharetta, GA
Type of Hire:
Full-Time
Job Description
We are seeking a
Java Full Stack Developer
with a strong background in
UI/UX technologies, including Angular or React
. The ideal candidate will have proven expertise in designing and developing multi-tiered
Java/Angular or Java/React applications
, with a focus on enhancing user experience, functionality, scalability, and modern web architecture.
Key Responsibilities
-
Lead the development of intelligent and scalable applications using
Java with Angular or React
, leveraging modern technologies to optimize performance and enhance web user interfaces.
-
Design and develop applications using
Spring/Spring Boot
, databases, and database interface layers and frameworks.
-
Integrate front-end and back-end components by developing and consuming
RESTful APIs and services
.
-
Design and implement
microservices-based architectures
.
-
Work with both
SQL and NoSQL databases
to support application development and data processing.
-
Stay current with the latest technology advancements and apply them to improve application design, development processes, and end-user experiences.
-
Utilize
GitHub Copilot and OpenAI technologies
to enhance development productivity and application capabilities.
Required Skills & Qualifications
-
Bachelor's degree in
Computer Science, Information Technology
, or equivalent professional experience.
-
Strong hands-on expertise in
Java and Spring Boot
.
-
Advanced experience with
Angular or React
.
-
Strong understanding of
Microservices Architecture
.
-
Experience working with
SQL and NoSQL databases
.
-
Hands-on experience with
GitHub Copilot
.
-
Working knowledge of
OpenAI and AI technologies
.
-
Strong understanding of
RESTful APIs/services
and full-stack application development.