Live opening · Posted 3 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We are looking for a skilled React (70%) + Java (30%) Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong experience in React.js, Java, Spring Boot, REST APIs, and relational databases, with a good understanding of modern software development practices.
Responsibilities
Develop responsive and user-friendly web applications using React.js.
Build scalable backend services and REST APIs using Java and Spring Boot.
Integrate React applications with Java-based backend services.
Design and implement database solutions using MySQL, PostgreSQL, or similar databases.
Write clean, maintainable, and reusable code.
Develop and maintain unit and integration tests.
Troubleshoot and resolve application defects and production issues.
Participate in code reviews and technical discussions.
Work closely with UI/UX designers, product managers, QA engineers, and other developers.
Follow Agile/Scrum development methodologies.
Use Git and standard CI/CD practices for source control and deployment.
Required Skills
Strong knowledge of Java 8/11/17+.
Hands-on experience with Spring Boot, Spring MVC, and Spring Data JPA.
Strong knowledge of React.js, JavaScript, HTML, and CSS.
Experience developing and consuming RESTful APIs.
Good understanding of SQL and relational databases.
Experience with Git.
Knowledge of Maven or Gradle.
Understanding of authentication and authorization concepts such as JWT/OAuth2.
Good understanding of object-oriented programming and software design principles.
Good to Have
TypeScript.
Redux or other React state-management libraries.
Docker and Kubernetes.
AWS, Azure, or GCP.
CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
Microservices architecture.
Kafka or other messaging technologies.
Experience with automated testing using JUnit, Mockito, Jest, or React Testing Library.
Experience
6 years of experience in full-stack development using React and Java/Spring Boot.
Work arrangement
No
More openings worth a look
Recently tracked roles with full details and direct application links.