Java Software Developer

5 days ago


Sydney, New South Wales, Australia Bebeesoftware Full time

Job Overview
A highly skilled and experienced Java professional is sought after to join our organization in a key role.
Location: Sydney, Australia
Eligibility: Candidates must have the right to work in Australia (Citizen, PR, Valid Visa holders).
Experience: 7+ years of experience in software development with a strong focus on Java programming.
Key Responsibilities
Design, develop, and maintain scalable Java-based applications using modern frameworks and technologies.
Build and consume RESTful APIs and integrate with third-party services to enhance system capabilities.
Develop and deploy microservices using Spring Boot and other relevant tools to improve system efficiency.
Collaborate with cross-functional teams to define, design, and ship new features that meet business requirements.
Write clean, efficient, and testable code following best practices and coding standards.
Participate in code reviews, unit testing, and debugging to ensure high-quality deliverables.
Support continuous improvement by investigating alternatives and technologies to stay ahead of the curve.
Required Skills and Qualifications
Strong core Java programming skills with expertise in Java 8 or above.
Experience in building RESTful APIs with a deep understanding of API design principles.
Hands-on experience with Spring Boot, Spring MVC, and Spring Cloud to develop and deploy microservices.
Expertise in Microservices architecture and deployment with a focus on scalability and reliability.
Familiarity with Docker, Kubernetes, and CI/CD pipelines to streamline development and deployment processes.
Understanding of relational databases such as MySQL and PostgreSQL to design and implement database solutions.
Knowledge of version control tools like Git and Bitbucket to manage code repositories and track changes.
Seniority Level
Mid-Senior level with significant experience in software development and leadership roles.
Employment Type
Full-time position with competitive salary and benefits package.
Job Function
Information Technology with a focus on software development and engineering.
Industries
IT Services and IT Consulting with a focus on delivering innovative solutions.



  • Sydney, New South Wales, Australia XPT Software Full time

    Lead Java Backend Developer role at XPT Software — Sydney, New South Wales, Australia We are looking for a senior engineer to lead backend development efforts in Java, with experience in microservices and cloud environments. Overview Lead Java Backend Developer role at XPT Software in Sydney, Australia. Required qualifications7+ years of...


  • Sydney, New South Wales, Australia XPT Software Full time

    Lead Java Backend Developer role at XPT Software — Sydney, New South Wales, AustraliaWe are looking for a senior engineer to lead backend development efforts in Java, with experience in microservices and cloud environments.OverviewLead Java Backend Developer role at XPT Software in Sydney, Australia.Required qualifications7+ years of development...


  • Sydney, New South Wales, Australia Xpt Software Australia Full time

    Join to apply for the Lead Java Backend Developer role at XPT Software AustraliaOverviewLead Java Backend Developer role focusing on hands-on leadership and technical excellence in Java-based backend systems.ResponsibilitiesHands-on Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $150,000 - $200,000

    Job OverviewA highly skilled and experienced Java professional is sought after to join our organization in a key role.Location: Sydney, AustraliaEligibility: Candidates must have the right to work in Australia (Citizen, PR, Valid Visa holders).Experience: 7+ years of experience in software development with a strong focus on Java programming.Key...


  • Sydney, New South Wales, Australia XPT Software Australia Full time

    Join to apply for the Lead Java Backend Developer role at XPT Software AustraliaOverviewLead Java Backend Developer role focusing on hands-on leadership and technical excellence in Java-based backend systems.ResponsibilitiesHands-on Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity...


  • Sydney, New South Wales, Australia XPT Software Australia Full time

    Join to apply for the Lead Java Backend Developer role at XPT Software AustraliaOverviewLead Java Backend Developer role focusing on hands-on leadership and technical excellence in Java-based backend systems.ResponsibilitiesHands-on Lead experience with Java, JEE, Microservices, Kafka, Docker, Kubernetes.Strong knowledge of Spring Boot, REST APIs.Familiarity...


  • Sydney, New South Wales, Australia beBeeSoftware Full time $120,000 - $150,000

    Job Role OverviewWe are seeking an experienced Java Software Engineer to collaborate on the development of high-quality software solutions.As a key member of our engineering team, you will be responsible for designing and delivering scalable software systems using Java.Create efficient Java-based software systems that meet business needsWork collaboratively...


  • Sydney, New South Wales, Australia beBeeSoftwareEngineer Full time $150,000 - $170,000

    Software Engineer Job OpportunityWe are seeking a seasoned software engineer with expertise in designing, building and maintaining large-scale Java applications.This role involves collaborating with cross-functional teams to deliver complex features and modules from design through to production.The ideal candidate will have strong Java coding skills, proven...

  • Software Architect

    2 weeks ago


    Sydney, New South Wales, Australia beBeeSoftware Full time $125,000 - $175,000

    Job TitleSoftware Architect - Java DeveloperAbout the RoleThe Software Architect - Java Developer role involves designing, developing, delivering and supporting software products for trading teams in Sydney.Key ResponsibilitiesReview system requirements and implement according to defined standards and requirements including coding, testing, debugging,...


  • Sydney, New South Wales, Australia beBeeFinancial Full time $150,000 - $180,000

    Creating sophisticated trading software requires a deep understanding of Java programming language. Our team is responsible for designing and implementing complex software systems that solve business problems.About the RoleThis is an opportunity to work on various technologies including algorithmic trading, options pricing models, volatility calculations,...