Java Developer with Angular JS - Plano, TX - Georgia IT Inc.
Plano, TX, GA
About the Job
Job Title : Java Developer with Angular JS
Location : Plano, TX
Position Type : Contract
Rate : DOE $/hr on W2
Green Card, U.S Citizens
Job Description:
Angular JS + Java Developer
Responsibilities:
Basic Qualifications:
Preferred Qualifications:
Location : Plano, TX
Position Type : Contract
Rate : DOE $/hr on W2
Green Card, U.S Citizens
Job Description:
Angular JS + Java Developer
Responsibilities:
- Contribute code to the development of multi-platform application systems, through local builds and deployments as well as the CI/CD environments.
- Build HTML and JavaScript driven front-ends to achieve better quality, satisfy stakeholders and delight customers.
- Be an expert on JavaScript and front end frameworks, collaborate with developers, business partners, architects, and other groups to identify technical and functional needs of systems.
- Ensure adherence to Agile team norms and coding standards, software design best practices, architecture strategy and intent.
Basic Qualifications:
- Bachelor's degree or military experience.
- At least 2 years of experience building software in enterprise/commercial environments, including systems and application design, code development and testing.
- At least 3 years experience with JavaScript
- At least 3 years experience with Java in a J2EE environment
Preferred Qualifications:
- Demonstrated hands-on coding skills in all the tiers of web front-end development: Front-end MVCs such as AngularJS, JavaScript, HTML5, JQuery and CSS3.
- Mastery of advanced JavaScript concepts, design patterns.
- Working knowledge of REST APIs and Java in a J2EE environment.
- Understand the concepts of code repositories and be able to commit code to Git
- Experience with test automation such as Selenium, Cucumber
- Experience with Agile Scrum
- Ability to use a variety of open source and commercial technologies and tools.
- Embrace, practice and evangelize frequent, incremental code testing and deployment.
- Comfortable collaborating and communicating in a large team environment.
Source : Georgia IT Inc.