Full Stack Java Developer
New
Australia and beyondFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 3+ years
- Required Skills
- PostgreSQLAgileGitHibernateHTMLCSSJavaJavascriptMySQLOAuthSpring BootSpring MVCMavenRESTful APIs
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent experience
- 3+ years in Java web application development
- Strong proficiency in Java (11+)
- Proficiency in core Java concepts such as OOP, collections, streams, and exception handling
- Hands-on experience with Spring Boot
- Hands-on experience with Spring MVC
- Hands-on experience with Spring Security
- Hands-on experience with Hibernate
- Hands-on experience with JPA
- Proven ability to design, build, and maintain RESTful APIs
- Ability to integrate third-party services
- Solid understanding of HTML5
- Solid understanding of CSS3
- Solid understanding of JavaScript
- Database management experience (MySQL/PostgreSQL)
- Experience with Git
- Experience with Maven
- Experience with Gradle
- Experience with Agile methodologies
- Strong debugging/problem-solving skills
Responsibilities
- Design, develop, and maintain scalable backend and application components.
- Participate in the full software development lifecycle, including requirements gathering, solution design, development, testing, deployment, and support.
- Develop and maintain applications using Java, Spring Boot, Spring MVC, Spring Security, Hibernate, and JPA.
- Support frontend integration and development tasks using HTML5, CSS3, JavaScript, and modern UI technologies where required.
- Design and maintain relational database schemas, write optimised SQL queries, and support data integrity, performance, and reporting requirements.
- Contribute to secure authentication and authorisation flows using technologies and standards such as OAuth2 and JWT.
- Work closely with QA, DevOps, product, and design teams to support quality delivery outcomes.
View Full Description & ApplyYou'll be redirected to the employer's site