Java + Angular Full Stack Developer
Job location - Dallas, Raleigh, Boston, Jersey City & Merrimack, NH
Full time
## Job Summary
We are looking for a **Java + Angular Full Stack Developer** with strong hands-on experience in developing scalable and high-performance web applications. The candidate should have good expertise in **Java, Spring Boot, REST APIs, Angular, TypeScript, and SQL**.
## Key Responsibilities
* Develop and maintain full-stack applications using **Java, Spring Boot, and Angular**.
* Design and develop **RESTful APIs and microservices**.
* Build responsive and reusable UI components using **Angular, TypeScript, HTML, and CSS**.
* Implement backend business logic using **Spring Boot, Spring Data JPA, and Hibernate**.
* Work with relational databases such as **Oracle, MySQL, or PostgreSQL**.
* Write clean, maintainable, and efficient code following coding standards and design principles.
* Perform unit testing, debugging, troubleshooting, and performance optimization.
* Participate in code reviews and collaborate with QA, DevOps, product, and other development teams.
* Work in an **Agile/Scrum** environment and contribute to CI/CD and deployment activities.
## Required Skills
* Strong experience in **Java 8/11/17+**
* **Spring Boot, Spring MVC, Spring Data JPA, Hibernate**
* **REST APIs and Microservices**
* **Angular, TypeScript, JavaScript**
* HTML5, CSS3, RxJS
* Strong SQL and database knowledge
* Maven/Gradle
* Git and CI/CD concepts
* Good understanding of **OOP, Collections, Exception Handling, Java Streams, and Multithreading**
## Good to Have
* Docker and Kubernetes
* AWS/Azure/Google Cloud Platform
* Kafka
* Spring Security, OAuth2/JWT
* Experience with enterprise-scale applications