Java Full Stack Developer

TechDigital Corporation

  • Jersey City, NJ
  • 2 days ago

    Highlights

    Responsible for developing and maintaining high-performance applications, ensuring security and scalability, and collaborating with cross-functional teams to deliver high-quality software solutions. 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.

    Numbers & Facts

    LocationJersey City, NJ
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    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

    Similar Jobs

    See more jobs