Logo
Jobs via Dice

Java Full Stack Lead/Architect with Angular - Dallas, TX, Jersey City, NJ OR Ise

Jobs via Dice, Dallas, Texas, United States, 75215

Save Job

Overview

Java Full Stack Lead/Architect with Angular - Dallas, TX, Jersey City, NJ OR Iselin, NJ - Fulltime Responsibilities

Lead the front-end development team in building responsive, high-performance web applications using Angular (v12+). Architect and implement scalable and maintainable front-end solutions. Collaborate with UX/UI designers, backend developers, and product managers to define and deliver features. Conduct code reviews, enforce best practices, and ensure code quality and performance. Guide and mentor junior developers, fostering a culture of continuous learning and improvement. Stay up to date with the latest Angular trends, tools, and best practices. Participate in sprint planning, estimation, and technical design discussions. Troubleshoot and resolve complex technical issues. Experience serving as a strong hands-on technical team member producing clean, unit-tested code. Experience mentoring junior staff and defining coding standards and standard methodologies. Experience applying Software Engineering Architecture and Design Patterns (OO, Functional, REST). Strong knowledge of Java and Spring. Strong knowledge of SQL and Object Relational Mapping (Hibernate). Strong knowledge of JavaScript, Angular. Familiarity with SASS/SCSS and developing for accessibility. Solid understanding of Docker, NgRx, and RxJS are a bonus. Passion for continuous integration and continuous delivery. Experience focusing on accessibility using a screen reader and other tools. Experience and knowledge of RESTful APIs or other Web Services. Design, develop and implement web applications, including adherence to coding standards, and building/running appropriate unit and integration tests and deployment scripts. Analytical and problem-solving skills; strong teamwork skills with the ability to collaborate with other developers and co-workers including distributed team members. Partner with QA to own the quality of the product. Ability to use or learn Design Patterns. Agile/Scrum experience or basic knowledge. Qualifications

Bachelor's in computer science or equivalent 10+ Years of Software Development Experience 3-5 Years of Technical Leadership Experience Hands-on Coding skills (UI/Angular strong) Experience with Java and Spring Experience with SQL and Hibernate Experience with JavaScript and Angular Experience mentoring and leading teams Strong collaboration skills with product owners, business analysts, software architects, software engineers and quality engineers Job Details

Seniority level: Mid-Senior level Employment type: Full-time Job function: Information Technology Industries: Software Development

#J-18808-Ljbffr