Angular/Springboot

Overview

On Site
Accepts corp to corp applications
Contract - W2
Contract - Long term

Skills

Database
User Interface
Spring Boot
Postgresql
Microservice
ORM
Hibernate
Junit
Authentication
Performance Optimization
Logging
Unit Tests
Mysql
Data Binding

Job Details

Angular/Springboot

  1. Frontend (Angular) Responsibilities
  • Develop UI Components
    Build reusable, responsive, and dynamic components using Angular framework.
  • Implement Client-Side Logic
    Handle data binding, routing, and state management.
  • Integrate APIs
    Consume RESTful APIs provided by the backend (Spring Boot).
  • Performance Optimization
    Optimize rendering, lazy loading, and reduce bundle size.
  • Cross-Browser Compatibility
    Ensure the application works across different browsers and devices.
  • Testing
    Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress.
  • Backend (Spring Boot) Responsibilities
  • Develop RESTful APIs
  • Design and implement secure, scalable APIs using Spring Boot.
    Develop RESTful APIs
    Design and implement secure, scalable APIs using Spring Boot.
    Database Integration
    Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL).

    Security
    Implement authentication and authorization (e.g., JWT, OAuth2).
    Microservices Architecture
    Build modular services and integrate with other systems.

    Error Handling & Logging
    Implement proper exception handling and logging using frameworks like Logback or SLF4J.

    Testing
    Write unit and integration tests using JUnit and Mockito.

    Required Skills:

    Frontend (Angular) Responsibilities
  • Develop UI Components
  • Build reusable, responsive, and dynamic components using Angular framework.
  • Implement Client-Side Logic
    Handle data binding, routing, and state management.
  • Integrate APIs
    Consume RESTful APIs provided by the backend (Spring Boot).
  • Performance Optimization
    Optimize rendering, lazy loading, and reduce bundle size.
  • Cross-Browser Compatibility
    Ensure the application works across different browsers and devices.
  • Testing
    Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress.

2. Backend (Spring Boot) Responsibilities

  • Develop RESTful APIs
    Design and implement secure, scalable APIs using Spring Boot.
  • Database Integration
    Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL).
  • Security
    Implement authentication and authorization (e.g., JWT, OAuth2).
  • Microservices Architecture
    Build modular services and integrate with other systems.
  • Error Handling & Logging
    Implement proper exception handling and logging using frameworks like Logback or SLF4J.
  • Testing
    Write unit and integration tests using JUnit and Mockito.
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.

About Aroha Technologies