Java Fullstack Developer jobs in United States
info-icon
This job has closed.
company-logo

Jobs via Dice ยท 4 hours ago

Java Fullstack Developer

Cynet Systems is seeking a Java Fullstack Developer to join their team in Edison, NJ. The role involves developing secure and scalable APIs, integrating databases, and building UI components using Angular while ensuring cross-browser compatibility and performance optimization.

Computer Software

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)
Implement authentication and authorization (e.g., JWT, OAuth2)
Build modular services and integrate with other systems
Implement proper exception handling and logging using frameworks like Logback or SLF4J
Write unit and integration tests using JUnit and Mockito
Build reusable, responsive, and dynamic components using Angular framework
Handle data binding, routing, and state management
Consume RESTful APIs provided by the backend (Spring Boot)
Optimize rendering, lazy loading, and reduce bundle size
Ensure the application works across different browsers and devices
Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress

Qualification

Spring BootAngularRESTful APIsJPA/HibernateMicroservices ArchitectureJWT/OAuth2Unit TestingIntegration TestingPerformance OptimizationCross-Browser Compatibility

Required

Develop RESTful APIs
Design and implement secure, scalable APIs using Spring Boot
Work with JPA/Hibernate for ORM and manage relational databases (MySQL/PostgreSQL)
Implement authentication and authorization (e.g., JWT, OAuth2)
Build modular services and integrate with other systems
Implement proper exception handling and logging using frameworks like Logback or SLF4J
Write unit and integration tests using JUnit and Mockito
Build reusable, responsive, and dynamic components using Angular framework
Handle data binding, routing, and state management
Consume RESTful APIs provided by the backend (Spring Boot)
Optimize rendering, lazy loading, and reduce bundle size
Ensure the application works across different browsers and devices
Write unit tests using Jasmine/Karma and perform end-to-end testing with Protractor or Cypress

Company

Jobs via Dice

twitter
company-logo
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.

Funding

Current Stage
Early Stage
Company data provided by crunchbase