Job Title: Java Angular UI Developer
Location: Woodlawn MD
Duration: Long Term
Rate: $65/hr. on C2C All Inclusive
Responsibilities:
· Bachelor's Degree in Computer Science, Mathematics, Engineering, or a related field
· Masters or Doctorate degree may substitute for required experience
· 10+ years of experience with programming and designing software with Angular 8.0 & above, Typescript, Java, Spring, Spring boot and REST.
· 5+ years of experience on an Agile development team
· 4+ years of combined experience with building responsive UIs with modern front-end technologies
· Experience identifying requirements, researching options, designing, and implementing solutions.
· Extensive understanding and experience in programming and designing software with Angular and Java.
· Strong front-end development skills: Angular 8.0 and above, Node Package Manager (NPM), Node.JS, HTML/JavaScript, Cascading Style Sheets (CSS), and JQuery.
· Experience developing web-based applications using IBM Rational Application Developer, Visual Studio Code, Angular Command Line Interface (CLI).
· Strong experience with Angular debugging tools.
· Strong experience developing unit tests using Karma and Jasmine, using build automation tools such as Maven and Jenkins, and other tools such as Junit and SonarQube.
· Strong experience of Spring, Spring Boot, Java/J2EE, Hibernate, JPA and JDBC.
· Strong understanding of Object-Oriented Programming Concepts.
· Understand and apply quality techniques and practices (automated unit testing, Test Driven Design/Development, Java performance analysis, continuous integration).
· Familiarity with modern front-end build pipelines and tools.
· Excellent communication and written skills
· Must be able to obtain and maintain a US Public Trust clearance
Job Type: Full-time
Pay: $70.00 per hour
Expected hours: 40 per week
Compensation package:
- 1099 contract
Experience level:
- 10 years
- 11+ years
Schedule:
- 8 hour shift
- Monday to Friday
Experience:
- CSS: 5 years (Preferred)
- Angular: 8 years (Required)
Ability to Commute:
- Catonsville, MD 21228 (Required)
Ability to Relocate:
- Catonsville, MD 21228: Relocate before starting work (Preferred)
Work Location: In person