Angular, Node JS Java Engineer

**Job Title: Angular, Node JS Java Engineer**

**Job Location: Dallas, TX (3 days per week onsite)**

**Job Duration: Long Term**

**Position Description:** If you are an experienced hands-on Software engineer with strong problem-solving skills, excellent communication skills and the ability to collaborate with business and technical teams in a dynamic environment, we have exciting opportunities to build your career. We are looking for a Senior Full Stack Engineer having a high degree of competence in developing easy -to-use, customer focused responsive user interface applications. You will help us design and develop applications that focus on customer experience. Also, you will be involved to integrate with backend services. You’ll contribute to the entire development lifecycle from concept to deployment as a member of an agile, multi-functional team. Key Skills: Angular, Node JS, GraphQL, Cloud, Jenkins, Streaming, Charting, UI Design Patterns

**Required qualifications to be successful in this role:**

* Minimum 6-9+ years of experience as a Software Engineer, with at least 5 years in a senior role.
* Proven experience with Angular, Node JS, GraphQL.
* Proven Experience in Cloud, Jenkins, Streaming, Charting, UI Design Patterns
* In-depth knowledge of multi-threading concepts and best practices.
* Very good experience in OOPS and Multi-Threading
* Very good experience in defining/creating SOAP & RESTful web services.
* Experience in employee-facing business applications
* Experience in Reporting & Analytics as well as Systems Integration Experience in product development, preferably Mobile and SaaS.
* Experience with AWS and horizontal scaling techniques.
* Familiarity with SQL and database programming using Hibernate and/or MyBatis.
* Experience with CI/CD pipelines and containerization using Docker and Kubernetes.
* Excellent communication, collaboration, and leadership skills.
* Passionate about engineering excellence and continuous learning.

**The Skills You Bring**

* You have string experience in Web/UI development using HTML / CSS / JavaScript, Angular development
* You have Experience in server side technologies like Java, but some Node.js/NPM is highly preferred
* 3+ years minimum of advanced JavaScript development skills is required.
* You are experienced in consuming REST Web Services is highly preferred
* Additional expertise with other technologies like JQuery, Backbone, Require, Bower, Browserify, or other advanced JavaScript skills are a plus.
* Strong knowledge of Cypress, Angular nx, ngrx store.
* Preferred knowledge on ag grid.
* Strong knowledge on JEST unit testing framework.
* You are experienced in modern web application packaging and deployment using Yeoman, Grunt / Gulp is a huge plus.
* You are experienced with Ant/Maven, Nexus, Git/Jenkins or NPM is highly preferred
* Excellent communication skills and strong problem resolution skills are required.
* Ability to work in a team-oriented environment required.
* Self-Driven
* Passion for technology
* Ready to adapt to new challenges
* You are experienced in the analysis, design, development, testing and implementation of the application technology.
* You have expertise in dealing with large amount of data in real-time applications with big-data technologies such as KDB/Q or similar
* Your other technical skillset/experience include but not limited to:
* Junit and other test automation technologies
* GIT

**Preferred qualifications:**

* Graduate in Engineering OR Masters in Computer Applications

Job Types: Full-time, Contract

Pay: $60.00 – $75.00 per hour

Benefits:

* 401(k)
* Dental insurance
* Health insurance

Schedule:

* 8 hour shift

Experience:

* Software development: 10 years (Preferred)
* Angular: 6 years (Preferred)
* Node.js: 6 years (Preferred)
* GraphQL: 4 years (Preferred)
* Jenkins: 5 years (Preferred)

Work Location: On the road

Leave a Reply