What are the responsibilities and job description for the UI Developer (Angular with Java) position at PETADATA?
Position: UI Developer (Angular with Java)
Location: McLean, VA (Onsite)
Work Type: C2C
Experience: 8 Years
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
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 keshini@petadata.co
After carefully reviewing your experience and skills, one of our HR team members will contact you on the next steps.
Location: McLean, VA (Onsite)
Work Type: C2C
Experience: 8 Years
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.
- 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.
- 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).
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 keshini@petadata.co
After carefully reviewing your experience and skills, one of our HR team members will contact you on the next steps.