Overview
HybridIrving, TX or Northbrook, IL or Scottsdale, AZ or Indianapolis, IN or Woonsocket, RI or St. Paul, MN
$50 - $55
Contract - W2
Contract - 12 Month(s)
Skills
Agile
AngularJS
Caching
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Computer Science
Conflict Resolution
DOM
Database
Debugging
Git
HTML
HTTP
Interfaces
J2EE
Java
JavaScript
NoSQL
Object-relational Mapping
Problem Solving
RESTful
SOAP
SQL
Spring Framework
Teamwork
Web Development
TypeScript
UI
User Experience
Version Control
Web Applications
Web Browsers
Job Details
Key Responsibilities:
- Design, develop, test, and deploy scalable web applications using Java and Angular.
- Collaborate with product managers and UX/UI designers to convert business requirements into technical solutions.
- Develop robust back-end services and RESTful APIs, alongside interactive user interfaces.
- Debug, optimize, and resolve issues across the stack to ensure seamless application performance.
- Conduct code reviews, participate in Agile teams, and ensure adherence to development best practices.
- Maintain code quality, application responsiveness, and stay updated with modern development trends.
Required Qualifications:
- Bachelor s degree in Computer Science or related field.
- Proven professional experience as a Full Stack Developer focusing on Java and Angular.
- Strong understanding of web development frameworks, both front-end (Angular, HTML, CSS, JavaScript, TypeScript) and back-end (Java, Spring Framework, Spring Boot).
- Experience with database systems (SQL/NoSQL) and ORM technologies.
- Familiarity with RESTful APIs and version control systems (such as Git).
- Solid troubleshooting, problem-solving, communication, and teamwork skills.
Typical Skills:
- Core Java, Java EE, and Spring Boot.
- Angular (Angular 2+ preferred), JavaScript, TypeScript, HTML/CSS.
- Experience with REST, SOAP, and HTTP(S) protocols.
- Knowledge of distributed caching solutions, cloud deployment, and Agile development methodologies.
- Understanding of UI/UX design principles and browser DOM manipulation.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.