Current jobs related to Principal Java Software Engineer - Melbourne, Victoria - beBeeSoftware
-
Staff Software Engineer- Java
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeStaff Software EngineerSydney or Melbourne locationSee Yourself in Our TeamWhile the Payment Domain is part of the Business Banking unit, its reach extends to every part of the Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. At present, these...
-
Principal Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewPrincipal Software Engineer – Commonwealth Bank. The Engineering Platforms team is seeking an experienced Principal Software Engineer to join us, working with Commonwealth Bank's global engineering community to use internal and AI-assisted tools to improve the engineering experience and productivity.ResponsibilitiesWork with CommBank's top...
-
Principal Software Engineer
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverview Principal Software Engineer – Commonwealth Bank. The Engineering Platforms team is seeking an experienced Principal Software Engineer to join us, working with Commonwealth Bank's global engineering community to use internal and AI-assisted tools to improve the engineering experience and productivity. ResponsibilitiesWork with CommBank's top...
-
Staff Software Engineer- Java
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeStaff Software EngineerSydney or Melbourne locationSee Yourself in Our TeamWhile the Payment Domain is part of the Business Banking unit, its reach extends to every part of the Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. At present, these...
-
Staff Software Engineer- Java
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeStaff Software EngineerSydney or Melbourne locationSee Yourself in Our TeamWhile the Payment Domain is part of the Business Banking unit, its reach extends to every part of the Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. At present, these...
-
Java Software Architect
1 week ago
Melbourne, Victoria, Australia beBeeSoftware Full time $115,000 - $145,000About the RoleThis is an exciting opportunity to contribute to our organization as a Java Software Developer and play a pivotal role in the development of secure, large-scale applications.We are seeking a skilled individual with expertise in Java for back-end development, a strong understanding of software engineering best practices, design patterns, and...
-
Staff Software Engineer- Java
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer- Java & AWS role at Commonwealth Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. The future roadmap includes building similar applications internally to better align with our strategic...
-
Staff Software Engineer- Java
2 weeks ago
Melbourne, Victoria, Australia Commonwealth Bank Full timeOverviewJoin to apply for the Staff Software Engineer- Java & AWS role at Commonwealth Bank.You will be joining the Real Time Payments Execution Engine team, which is responsible for overseeing the suite of applications used for payment execution. The future roadmap includes building similar applications internally to better align with our strategic...
-
Java Ecosystem Software Developer
2 weeks ago
Melbourne, Victoria, Australia beBeeSoftware Full time $125,000 - $175,000Software Engineering Role for Java EcosystemCanonical is a leading provider of open-source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough initiatives such as public cloud, data science, AI, engineering innovation, and IoT.We are hiring a System Software Engineer to work on...
-
Melbourne, Victoria, Australia beBeeCareer Full time $115,000 - $145,000Senior Java Developer OpportunityAre you a skilled software developer looking for a challenging role where your technical expertise can make a real impact? We have an exciting opportunity for a senior Java developer to join our team.This is a mid-senior level position that requires strong experience in Java development, as well as excellent communication and...

Principal Java Software Engineer
2 weeks ago
We are seeking a skilled professional to fill the role of Senior Java Developer. The ideal candidate will be responsible for translating business requirements into functional plans, designing technical systems, and developing high-quality code using Java technologies.
- Translation of business requirements into solution plans.
- Effort estimation for design and development tasks.
- Design of technical systems to implement solution plans.
- Development of production-quality, standards-compliant code using Java technologies.
- Creation of unit-tests to strengthen the solution's components.
- Participation in standard software development lifecycle tasks and activities.
- Reporting on issues and progress.
Key Qualifications
To be considered for this role, you must have:
- A Computer Science or related degree/diploma.
- A minimum of 8 years of demonstrated experience in performing software development and maintenance using Java technologies.
- A minimum of 4 years' experience in software development using Spring frameworks.
- A minimum of 2 years' experience Java Portlet development using Liferay.
- A minimum of 2 years' experience Java Servlet development using Tomcat.
- A minimum of 2 years' experience Java Service development using SpringBoot.
- A minimum of 2 years' experience Build automation with Jenkins.
- A minimum of 1 year's experience Source code management with Subversion.