i
Need _ full stack Java Developer _ Sunnyvale, CA _ Hybrid
Salary undisclosed
Checking job availability...
Original
Simplified
Role: full stack Java Developer
Location: Sunnyvale, CA (Hybrid 2 3 days onsite/week)
Type: Long-term Contract
(EAD's Preferred)
Years of experience : Min 7+ years
Job Description:
Responsibilities:
- Develop and maintain web applications using React.js for the front end and Node.js for the back end.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to create seamless user experiences.
- Implement responsive design principles to ensure applications work across various devices and screen sizes.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot and debug issues, optimizing performance and scalability of applications.
- Stay updated with the latest industry trends and technologies to continuously improve development processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Full stack Developer with a strong focus on UI development using React.js.
- Proficiency in JavaScript, HTML, CSS, and modern front-end frameworks/libraries.
- Experience with back-end development using Node.js and Express.js.
- Familiarity with RESTful APIs and asynchronous request handling.
- Knowledge of database technologies such as MongoDB, MySQL, or PostgreSQL.
- Understanding of version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum methodologies.
- Experience with testing frameworks like Jest or Mocha.
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.
Report this job Role: full stack Java Developer
Location: Sunnyvale, CA (Hybrid 2 3 days onsite/week)
Type: Long-term Contract
(EAD's Preferred)
Years of experience : Min 7+ years
Job Description:
Responsibilities:
- Develop and maintain web applications using React.js for the front end and Node.js for the back end.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to create seamless user experiences.
- Implement responsive design principles to ensure applications work across various devices and screen sizes.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews to ensure code quality and share knowledge with the team.
- Troubleshoot and debug issues, optimizing performance and scalability of applications.
- Stay updated with the latest industry trends and technologies to continuously improve development processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven experience as a Full stack Developer with a strong focus on UI development using React.js.
- Proficiency in JavaScript, HTML, CSS, and modern front-end frameworks/libraries.
- Experience with back-end development using Node.js and Express.js.
- Familiarity with RESTful APIs and asynchronous request handling.
- Knowledge of database technologies such as MongoDB, MySQL, or PostgreSQL.
- Understanding of version control systems, preferably Git.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience with cloud platforms such as AWS or Azure.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum methodologies.
- Experience with testing frameworks like Jest or Mocha.
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.
Report this job