We are currently looking to hire a [Java Full Stack Developer] and we believe your skills and expertise are a better match for this role. We have an exciting career opportunity for you with one of our esteemed clients at Dallas TX, Jersey City NJ, and Tampa FL.
NJTECH is a globally managed IT services, IT consulting and business solutions partner. Our **High Performance Business** strategy builds our expertise in technology and consulting. We play a major role in helping our clients achieve their objectives at the highest level; ultimately creating sustainable value to customers.
Role: Java Full Stack Developer**
Location: Hybrid Onsite – **Dallas TX, Jersey City NJ, and Tampa FL**
Duration: Long Term
Key Responsibilities
* Design, develop, and maintain scalable and robust **Spring Boot applications**, adhering to software development lifecycle principles.
* Implement **RESTful APIs, microservices, and backend services** using the Spring Boot framework.
* Optimize application performance, troubleshoot issues, and implement solutions to enhance system stability and reliability.
* Follow **best practices, coding standards, and architectural guidelines**.
* Lead code reviews, provide constructive feedback, and promote continuous improvement within the team.
* Participate in **project planning, estimation, and resource allocation**, ensuring timely delivery of milestones and project goals.
* Collaborate with **QA, DevOps, and Product Management teams** to streamline development processes and improve collaboration.
* Design and implement **user-friendly, responsive web interfaces using Angular framework**.
* Develop **reusable Angular components and modules** to ensure scalability and maintainability of the codebase.
* Integrate frontend applications with **backend services and REST APIs** to ensure seamless data flow.
* Implement UI/UX designs ensuring **pixel-perfect implementation** and adherence to design guidelines.
* Work with **SQL databases** to design queries, manage data, and support backend data operations.
* Stay updated with the latest **frontend and backend technologies**, incorporating best practices to enhance application performance and user experience.
Required Skills & Experience
* Strong experience in **Java, Spring Boot, and Microservices architecture**.
* **Must have hands-on experience with Angular (mandatory).**
* **Must have strong experience working with SQL databases (mandatory).**
* Experience in building and consuming **RESTful APIs**.
* Good understanding of **frontend development, responsive design, and UI integration**.
* Experience with **database design, SQL queries, joins, and performance optimization**.
* Familiarity with **version control systems such as Git**.
* Strong problem-solving and debugging skills.
* Excellent communication and collaboration skills.