Ui Developer Angular With Java Apply
Position: UI Developer (Angular with Java)
Location: McLean, VA (Onsite)- Need Local Candidates.
Work Type: C2C
Experience: 8+ Years
Visa Type : OPT, H4-EAD, GC, GC-EAD ,TN and CITIZEN
PETADATA is seeking a UI Developer with over 8 years of experience in building dynamic, high-performing web applications using Angular and integrating them with Java-based backends. This role is ideal for developers who are passionate about delivering seamless user experiences and collaborating closely with cross-functional teams in an Agile environment.
Roles & Responsibilities:
-
Develop and enhance web applications using Angular (v8+) and Java (Spring Boot).
-
Collaborate with UX designers and backend developers to create responsive and user-friendly interfaces.
-
Build reusable, scalable components and ensure code quality through unit testing and code reviews.
-
Integrate UI with RESTful APIs and backend systems developed in Java.
-
Optimize applications for maximum speed, scalability, and maintainability.
-
Participate in Agile ceremonies and contribute to sprint planning, estimation, and retrospectives.
-
Debug issues and troubleshoot performance bottlenecks in production and development environments.
-
Stay updated with the latest front-end technologies and industry trends.
Required Skills:
-
8+ years of professional experience in web application development.
-
Strong hands-on experience with Angular (v8 or above), TypeScript, HTML5, CSS3, and RxJS.
-
Working experience with Java and Spring Boot for backend integration.
-
Good understanding of RESTful services, JSON, and asynchronous programming.
-
Proficient in Git, version control practices, and branching strategies.
-
Experience in writing unit tests (Jasmine/Karma) and working with build tools (Angular CLI, Maven).
-
Familiarity with browser compatibility, responsive design, and accessibility standards.
-
Excellent communication, collaboration, and problem-solving skills.
Preferred Skills:
-
Experience with state management libraries (NgRx or similar).
-
Exposure to CI/CD tools and containerized deployments (e.g., Docker).
-
Familiarity with Agile methodologies and DevOps practices.
-
Basic understanding of cloud platforms (AWS, Azure, or GCP).
Education:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
We offer a professional work environment and provide every opportunity for growth in the Information technology world.
Note:
Candidates are required to attend Phone/video calls and in-person interviews. After the Selection, the candidate (He/She) should undergo all background checks on Education and Experience.
Please email your resume to greeshmac@petadata.co
After carefully reviewing your experience and skills, one of our HR team members will contact you on the next steps

