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.