Job Search and Career Advice Platform

Enable job alerts via email!

Java and React Full stack Developer

Diverse Lynx

Terrace

On-site

CAD 70,000 - 90,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A dynamic technology company is seeking a Java and React Full Stack Developer to design and implement interactive applications. The role requires optimizing front-end and server-side applications, collaborating with cross-functional teams, and maintaining CI/CD pipelines. Ideal candidates should have a Bachelor's degree in a relevant field and at least 3 years of experience with Java and React. This position is onsite in Terrace, Canada, offering an inclusive work environment.

Qualifications

  • Strong proficiency in Java and microservices architecture.
  • Expertise in React.js and state management libraries like Redux.
  • 3+ years of experience in full-stack or backend development.

Responsibilities

  • Design and implement interactive user interfaces using React.js.
  • Optimize front-end applications for speed and scalability.
  • Develop and maintain server-side applications using Java.

Skills

Java
React.js
JavaScript
TypeScript
HTML5
CSS3
Spring/Spring Boot
SQL
NoSQL
Git

Education

Bachelor’s degree in Computer Science or related field

Tools

Jenkins
GitHub Actions
Job description
Java and React Full stack Developer

Location: Temple Terrace, FL (Onsite)

Duration: 6 months

Responsibilities
  • Design and implement interactive user interfaces and single-page applications using React.js and its ecosystem (Redux, React Router)
  • Translate designs and wireframes into high-quality, responsive code using HTML5, CSS3, JavaScript, and TypeScript
  • Optimize front-end applications for maximum speed and scalability
  • Develop, implement, and maintain server-side applications and business logic using Java and frameworks like Spring Boot
  • Design and build RESTful APIs and microservices for communication between front-end and back-end systems
  • Manage data storage by designing database schemas and writing efficient queries for SQL and NoSQL databases
  • Participate in all aspects of the software development lifecycle (SDLC), including requirements gathering, design, implementation, and deployment
  • Write clean, maintainable, and well-tested code; perform code reviews for peers
  • Collaborate with cross-functional teams (UX/UI designers, product managers, QA engineers) in an Agile or Scrum environment
  • Implement and maintain CI/CD pipelines and use version control tools like Git
Qualifications
  • Strong proficiency in Java, Spring/Spring Boot, and microservices architecture
  • Expertise in React.js, JavaScript/TypeScript, HTML5, CSS3, and state management libraries like Redux
  • Experience with relational databases (PostgreSQL, MySQL) and ORM frameworks (Hibernate, JPA)
  • Familiarity with DevOps tools such as Jenkins and GitHub Actions
  • Knowledge of unit testing frameworks like JUnit and Jest
  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
  • 3+ years of experience in full-stack or backend development using Java
  • Proven experience developing front-end applications with React.js
  • Strong problem-solving, debugging, and analytical skills
  • Excellent written and verbal communication skills
EEO Statement

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.