Jobs · Engineering · Texas

Java Full stack Developer with Angular

PETADATA · Roanoke, TX · 1 mo ago
EngineeringFull-time

PETADATA is seeking a Java Full Stack Developer with Angular for onsite positions in WestLake, TX & NC. This C2C role requires 10+ years of experience and is open to candidates with H1B, US Citizen, or H4‑EAD visa status.

Responsibilities

  • Design, develop, and maintain scalable web applications using Java and Angular frameworks.
  • Lead the end‑to‑end development lifecycle, including requirement analysis, design, coding, testing, and deployment.
  • Develop RESTful APIs and integrate them with front‑end components.
  • Collaborate with UI/UX designers, product managers, and backend developers.
  • Ensure high performance, responsiveness, and security of applications.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Implement best practices in coding, testing, and deployment.
  • Work with DevOps teams for CI/CD pipeline integration and deployments.
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning.

Required Skills

  • Strong experience in Java (Core Java, Java 8/11+).
  • Expertise in Spring Boot, Spring MVC, and Spring Security.
  • Hands‑on experience with Angular (Angular 8+ preferred).
  • Proficiency in HTML5, CSS3, JavaScript, and TypeScript.
  • Experience building and consuming RESTful APIs.
  • Strong knowledge of Microservices architecture.
  • Experience with Hibernate / JPA.
  • Familiarity with SQL and NoSQL databases (e.g., MySQL, MongoDB).
  • Experience with Git, Maven, and Jenkins (CI/CD tools).
  • Knowledge of Docker and Kubernetes (preferred).
  • Strong understanding of design patterns and OOP concepts.
  • Experience working in an Agile/Scrum environment.

Education

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Additional Information

We offer a professional work environment and ample opportunities for growth in the information technology field.

Similar jobs