Mediabistro logo
job logo

Java and React Full stack Developer

Q1 Technologies, Inc, Temple Terrace, FL, USA

Job type: Full Time



Java and React Full stack Developer



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 •

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