Angular Developer

iTARKS

all cities, AK

JOB DETAILS
SKILLS
Apache Kafka, Application Framework, Application Programming Interface (API), Authentication, Best Practices, Cloud Architecture, Cloud Computing, Code Reviews, Concurrency, Continuous Deployment/Delivery, Continuous Integration, Database Design, DevOps, Docker, Electronic Publishing, Git, GitHub, Java, Message Broker, Messaging Technology, Microservices, Microsoft Windows Azure, OAuth, Operational Support, Performance Tuning/Optimization, Query Optimization, REST (Representational State Transfer), RabbitMQ, Realtime Communications, Release Management/Engineering, Reporting Dashboards, SQL (Structured Query Language), Source Code/Configuration Management (SCM), Team Player, Test Automation, Test Plan/Schedule, Unit Test, User Interface Design, User Interface/Experience (UI/UX), Web Browsers
LOCATION
all cities, AK
POSTED
1 day ago

Role: Senior Fullstack Angular Developer

Location: United States

Must Need Skils:

Frontend: UI, Angular, Web socket

Backend: Java, Azure, MSSQL

Key Responsibilities

  • Front-End Development: Build responsive, performant UIs using Angular (v18+), with solid unit testing using Karma/Jasmine.
  • Backend Microservices: Develop Java-based microservices using Spring Boot, including support for CRUD operations, RESTful APIs, and publisher-based messaging for decoupled systems.
  • Real-Time Communication: Implement WebSockets for real-time data flows and live user updates (chat, notifications, dashboards, etc.).
  • Automated Testing: Write end-to-end tests using the Cypress framework to ensure application reliability across browsers.
  • Database Interaction: Design and optimize SQL queries for scalable, normalized database structures.
  • Cloud & DevOps: Deploy, scale, and monitor services on Microsoft Azure using best practices in cloud architecture.
  • Source Control: Use GitHub for version control, collaborative development (pull requests, branching strategies), and CI/CD integrations.

Must-Have Skills

  • Proficiency in Angular (v10+) and experience with Karma/Jasmine for unit testing.
  • Solid backend development experience in Java, specifically using Spring Boot for building microservices.
  • Hands-on experience designing and consuming REST APIs and implementing CRUD operations
  • Understanding of event-driven systems and publishing mechanisms (e.g., Kafka, RabbitMQ, or native Spring event publishers).
  • Real-time app experience using WebSockets (SockJS, STOMP, or native WebSocket APIs).
  • Proficiency with Cypress for automated end-to-end testing.
  • Advanced SQL knowledge for complex querying and performance tuning.
  • Working experience with Microsoft Azure services (App Services, Azure SQL, Azure Functions, etc.).
  • Competency in Git/GitHub workflows, including code reviews and release management.

Nice-to-Have

  • Experience with message brokers like Kafka or RabbitMQ.
  • Familiarity with Azure DevOps, Docker, or Kubernetes.
  • Exposure to domain-driven design (DDD) or CQRS patterns.
  • Experience implementing JWT-based authentication or OAuth2.
  • Previous work in high-concurrency or low-latency systems.

About the Company

i

iTARKS