← Back to jobs

Han Staffing Logo
Java Full Stack Developer

Han Staffing

 

Jersey City, NJ, USA

Posted On: 30+ days ago
Experience: 9+ years
Availability: Onsite
Openings: 1
Category: Java Full stack Developer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and maintain end-to-end web applications using Java and Angular, owning the full lifecycle from database schema design to CI/CD deployment.

Responsibilities

  • Develop clean, efficient, and maintainable code using Java 8 and Spring Boot.
  • Build and secure RESTful APIs from end to end.
  • Implement complex frontend logic using Angular, including reactive forms, custom validation, and component interaction.
  • Manage database schema, tables, joins, and views within MS SQL.
  • Deploy applications using Docker and manage CI/CD pipelines via GitLab and Jenkins.

Required Skills

  • 9+ years of professional software development experience.
  • Strong proficiency in Core Java (Java 8), including Streams, Lambda expressions, and Functional Interfaces.
  • Deep understanding of Java Collections, Multithreading (Runnable, Callable), and Design Patterns.
  • Expertise in Spring Boot, including Actuator, Spring Security, and annotation usage.
  • Advanced Angular skills: TypeScript, JavaScript, Observables, Promises, and lifecycle hooks.
  • Experience with Angular Reactive Forms, Form Arrays, and component-driven architecture.
  • Solid knowledge of REST API development and transaction handling in microservices.
  • Proficiency in MS SQL, specifically writing complex joins and modifying views.
  • Experience with Docker, GitLab, Jenkins, JIRA, and Confluence.

Education

Any Graduate

Related Jobs

No related jobs found

← Back to jobs