Java Full Stack Developer

TechDigital Group

Jersey City (NJ)

On-site

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TechDigital Group in New Jersey seeks a Java Full Stack Developer to design, build, and maintain high-performance web applications using Java 8/21, Spring Boot, and Angular. You will collaborate with UX/UI designers and cross-functional teams to deliver secure, scalable software, implement APIs, and optimize performance while staying current with industry trends.

The role offers a dynamic environment with exposure to cloud platforms and cross-functional collaboration to ship features on tight

Qualifications

  • Experience with Java 8/21 and Spring Boot
  • Strong Angular skills (v16.x preferred) and UI integration
  • RESTful APIs experience and SQL databases
  • Proficient in TypeScript, HTML, CSS, and RxJS
  • Familiarity with Docker and Kubernetes
  • Excellent problem-solving and teamwork

Responsibilities

  • Design, develop, and maintain applications using Spring Boot and Java 8/21
  • Develop and maintain web applications using Angular
  • Build customized APIs with core Spring Boot
  • Collaborate with UX/UI designers to implement designs
  • Ensure performance, quality, and responsiveness of applications
  • Identify and fix bottlenecks and bugs
  • Write clean, maintainable, and efficient code
  • Stay up-to-date with industry trends

Skills

Java
Angular
Spring Boot
REST APIs
TypeScript
HTML/CSS
RxJS
Problem-solving
Teamwork

Tools

Docker
Kubernetes
AWS
Webpack
Angular CLI

Job description

Java Full Stack Developer with a strong background in both back-end and front-end development, with extensive experience in Java 8, Spring Boot, and Angular. Responsible for developing and maintaining high-performance applications, ensuring security and scalability, and collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities:
  • Design, develop, and maintain applications using Spring Boot and Java 8/21.
  • Develop and maintain web applications using Angular.
  • Leveraging core Spring Boot for building customized APIs.
  • Collaborate with UX/UI designers to implement design into the code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Write clean, maintainable, and efficient code.
  • Optimize applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Participate in code reviews and provide constructive feedback.
  • Stay up-to-date with the latest industry trends and technologies.
Required Qualifications:
  • Strong proficiency in Java 8/21.
  • Hands-on experience with Spring Boot framework.
  • Experience with RESTful APIs and web services.
  • Strong proficiency in Angular (version 16.x preferred).
  • Experience with Angular Material and CDK.
  • Proficiency in TypeScript, JavaScript, HTML, and CSS.
  • Experience with RxJS and reactive programming.
  • Familiarity with front-end build tools and task runners (e.g., Webpack, Angular CLI).
  • Knowledge of database systems and SQL or MySQL.
  • Basic understanding of DevOps practices, including Docker and Kubernetes.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
Preferred Qualifications:
  • Experience with microservices architecture.
  • Familiarity with cloud platforms, preferably AWS.
  • Understanding of security best practices in application development.
  • Experience with Kubernetes, preferably in EKS on AWS.
  • Familiarity with OAuth2 and OpenID Connect for authentication.
  • Knowledge of OpenTelemetry for observability.
  • Experience with linting and code quality tools (e.g., ESLint, Stylelint).
  • Familiarity with continuous integration and deployment (CI/CD) pipelines.
  • Experience with performance optimization and debugging.
  • Knowledge of state management libraries (e.g., NgRx).
  • Experience with version control systems (e.g., Git).
  • Experience with unit testing frameworks (e.g., Jasmine, Karma).
  • Understanding of Agile methodologies.
  • Experience with additional libraries and frameworks such as Bootstrap, ngx-bootstrap, and ag-Grid
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Delray Beach (FL)

On-site
USD 120,000 - 180,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel, Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 90,000 - 120,000
Java Full Stack Engineer (Senior)
Java Full Stack Engineer (Senior)

TechDigital Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Java Developer
Java Developer

Compunnel, Inc. • Pennsylvania

On-site
USD 90,000 - 130,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Compunnel, Inc. • Pittsburgh

On-site
USD 100,000 - 130,000
Java React with Angular
Java React with Angular

7Th Sky Tech • San Francisco (CA)

On-site
USD 120,000 - 170,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Compunnel, Inc. • Town of Florida (NY)

On-site
USD 120,000 - 150,000