Java Fullstack Developer
Job Description
Required Skills:
Key Responsibilities Design and develop fullstack applications using JavaSpring Boot on the backend and Angular on the frontend Build responsive UI components reusable services and clientside logic using Angular v8 Develop REST APIs microservices and integration layers with externalinternal systems Write clean efficient secure and maintainable code following best practices Implement unit testing debugging and performance optimization for both backend and UI Work with SQLNoSQL databases and handle data modeling queries and transactions Collaborate with UIUX DevOps QA and product teams in an AgileScrum environment Participate in code reviews architectural discussions and release planning Troubleshoot and resolve production issues endtoend Required Technical Skills Backend Java Strong handson experience in Java 8 OOP concepts collections and multithreading Expertise with Spring Boot Spring MVC Spring Data JPAHibernate Experience in building scalable REST APIs and microservices Strong understanding of relational databases MySQL PostgreSQL Oracle and NoSQL systems Good knowledge of CICD pipelines Git and build tools MavenGradle Frontend Angular Strong experience with Angular 8 TypeScript RxJS and Angular CLI Expertise in HTML5 CSS3 SCSS JavaScriptTypeScript BootstrapMaterial UI Understanding of component architecture modules routing services and reactive forms Experience integrating Angular apps with backend APIs General FullStack Skills Proficiency with REST architecture JSON and API security Handson experience with Docker containerized deployments nice to have Familiarity with cloud platforms AWS Azure GCP Basic understanding of authentication authorization OAuth2JWT
Similar Jobs
Java Full Stack Developer
Remote
Java Full Stack Developer (AWS + Python)
Delaware
Lead Java Backend Developer
AZ
Sr. Java Developer
Remote
Full Stack Java Developer
Remote