J

Full stack Java developer with React

Jobs via Dice
Full-time
On-site
Calgary, TX
Job Description

Job Description

Job Title: Full Stack Java Developer with React

Location: Remote, Canada

Employment Type: Full-Time

Job Description:

We are seeking a skilled Full Stack Java Developer with strong expertise in React to join our dynamic team. The ideal candidate will have a passion for building robust and scalable web applications, a solid understanding of modern development practices, and the ability to work collaboratively in a remote setting.

Key Responsibilities:

  • Develop and maintain scalable web applications using Java for backend and React for frontend.
  • Design and implement RESTful APIs to integrate with various systems and applications.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.
  • Ensure application performance, scalability, and security standards are met.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Stay up-to-date with emerging trends in full-stack development and incorporate them into projects as applicable.
  • Write clean, maintainable, and well-documented code.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 10+ years of experience in Java development.
  • Strong experience with React and modern frontend development tools (e.g., Redux, Webpack, Babel).
  • Proficiency in building and consuming REST APIs.
  • Solid understanding of web technologies such as HTML5, CSS3, and JavaScript (ES6+).
  • Familiarity with DevOps practices and tools, such as Docker, Kubernetes, and CI/CD pipelines.
  • Experience with cloud platforms like AWS or Azure is a plus.
  • Strong problem-solving skills and ability to work independently in a remote environment.
  • Excellent communication and teamwork skills.

Preferred Qualifications:

  • Experience with Spring Boot or similar frameworks.
  • Knowledge of database systems, both SQL and NoSQL.
  • Familiarity with Agile development methodologies.
Show more Show less