Live opening · Posted 7 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.
Your influential mission. You will...
Develop and maintain Java-based components and features with the support of experienced developers
Participate in the full software development lifecycle, from understanding requirements to implementation, testing and deployment
Write clean, readable and maintainable code following the team’s coding standards
Investigate and fix bugs and contribute to improving existing functionality
Work closely with Java developers, QA engineers and other team members
Learn and apply software development best practices, design principles and development tools
Participate in code reviews and technical discussions
Contribute to automation and improvements that make the team’s work more efficient
Use AI-powered tools to improve productivity, explore solutions, automate repetitive tasks and support your day-to-day development work
Learn how to use AI responsibly and effectively as part of modern software development
Actively participate in the Agile Scrum process
Continuously develop your technical skills and share your knowledge as you grow
Components for success. You...
Have a good understanding of Java fundamentals and Java Core
Understand the basic principles of Object-Oriented Programming (OOP)
Have basic knowledge of data structures and algorithms
Have some experience with SQL and relational databases
Understand the basics of software development and version control (Git)
Have some understanding of unit testing and why automated tests are important
Have academic, personal or professional experience developing software in Java
Are willing to learn Spring / Spring Boot and other technologies used by the team
Are comfortable working as part of a team and asking questions when you need help
Have good communication skills in English
You don't need to know everything. We are looking for a strong technical foundation, curiosity and the ability to learn and grow.
You'll get extra points for...
Experience with Spring / Spring Boot
Experience developing REST APIs
Familiarity with Maven or Gradle
Experience with Docker
Basic understanding of CI/CD
Experience with Git-based development workflows
Personal or university projects that demonstrate your Java skills
Previous internship or commercial software development experience
Experience using AI tools for coding, learning, debugging or improving your development workflow
Thrive in a culture that values...
Initiative and a positive, confident approach to work
Continuous learning and professional development
Using modern technologies, including AI, to work smarter and continuously improve
Collaboration and knowledge sharing
A global and inclusive working environment
An active lifestyle and mental well-being
Fun and engaging company events
Employment type
Full-time
Work arrangement
Hybrid
More openings worth a look
Recently tracked roles with full details and direct application links.