Java Developer

Job details

Posted
10 September 2024
Salary
Negotiable
Location
Cremorne
Job type
Permanent
Discipline
Software Development + Testing
Reference
266956

Job description

Our client, a leader in the energy technology sector, is seeking a skilled Java Developer to join their innovative team. They are committed to transforming how energy retailers operate and have developed a cloud-native SaaS platform that serves a global client base. Their comprehensive suite of billing, digital, and analytics solutions is designed to meet diverse market and regulatory requirements, empowering customers and reducing operational costs.

Key Responsibilities:

  • Design, develop, and maintain scalable web applications for a SaaS platform, leveraging AWS services to support a growing user base within the Australian Energy/Utility Industry.
  • Develop user interfaces (UIs) using HTML, CSS, and modern JavaScript frameworks like React or Angular.
  • Build secure and robust APIs for the back-end using technologies such as Java, Python, or similar.
  • Seamlessly integrate front-end and back-end functionalities to ensure efficient data flow and an exceptional user experience.
  • Write clean, maintainable, and well-documented code adhering to best practices for both front-end and back-end development.
  • Collaborate with designers to translate design mockups into functional and responsive web interfaces.
  • Ensure cross-browser compatibility and optimize code for performance across various devices used in the Utility Industry.
  • Implement accessibility best practices to ensure the SaaS platform is usable by everyone.
  • Stay up-to-date with the latest full-stack development trends and technologies relevant to SaaS applications and AWS integration.
  • Participate in code reviews, providing constructive feedback to colleagues.
  • Understand and potentially interact with database systems like MySQL for data retrieval and manipulation.

Technical Experience Required:

  • Proven experience developing within a cloud-based environment using AWS Cloud.
  • Strong background in both web and application development, particularly with:
    • Java using Play Framework
    • Database management with MySQL
    • Frontend development using Angular or React
    • Implementation of containers, particularly Kubernetes
  • Proven history with AWS Cloud Platform and related technologies.
  • Experience designing screens and user functions for energy market UI.
  • Experience developing code for a cloud-native multitenant SaaS platform.

Ideal Candidate: The ideal candidate will be a tech-savvy full-stack developer with a passion for creating impactful solutions in the Energy/Utility sector. They will thrive in a collaborative environment, be detail-oriented, and stay ahead of the curve regarding the latest development trends. Their ability to seamlessly integrate and optimize both front-end and back-end functionalities will play a crucial role in transforming the way energy retailers operate.

To be considered for the role click the 'apply' button or for more information about this and other opportunities please contact Yash Jain on 03 8680 4238 or email [email protected] and quote the above job reference number.

Paxus values diversity and welcomes applications from Indigenous Australians, people from diverse cultural and linguistic backgrounds and people living with a disability. If you require an adjustment to the recruitment process, including the application form in an alternate format, please contact me on the above contact details.