ShowTime Consulting

Senior Java Engineer

ShowTime Consulting

Sydney, New South Wales, Australia · Full Time

Be the first to apply

Experience
5+ yrs
Salary
Openings
1
Posted
1 day ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Showtime Consulting

Showtime Consulting stands as a premier provider of Shielded Cloud and Digital Solutions servicing Australia and New Zealand. The company excels in delivering secure and enterprise-scale technology solutions encompassing cloud, data, software engineering, DevSecOps, platform engineering, and digital transformation initiatives.

They collaborate with leading organizations to craft high-performance technology teams that implement innovative solutions to enhance scalability, reliability, performance, and customer experience.

Role Overview

The company is looking for an accomplished Java Developer to become part of a proficient software engineering team. This hands-on position involves the design, development, and upkeep of enterprise-level applications and RESTful services using current Java technologies. A significant focus is placed on constructing scalable microservices and contributing to the continuous evolution of cloud-native and distributed application platforms.

Key Responsibilities

  • Develop and maintain Java-based applications and REST APIs.
  • Create scalable microservices with Spring Boot.
  • Design strong application and data models.
  • Implement Java design patterns and adhere to best coding practices.
  • Handle builds and dependencies via Maven.
  • Diagnose and enhance application performance.
  • Work in collaboration with fellow developers, QA teams, and business stakeholders.
  • Engage in code reviews, documentation efforts, and advocate continuous improvement.

Core Requirements

  • Minimum of 5 years' experience in Java development.
  • Proficient in Core Java programming.
  • Hands-on experience developing REST APIs.
  • Expertise with Spring framework, including Spring Boot.
  • Comprehensive understanding of microservices architecture.
  • Strong knowledge of object-oriented programming and data modeling.
  • Familiarity with Maven for project build management.
  • Thorough understanding of Java design patterns.
  • Excellent analytical, problem-solving, and communication abilities.

Preferred Skills

  • Experience with containerization tools such as Docker and orchestration platforms like Kubernetes.
  • Familiarity with cloud platforms including AWS, Azure, or Google Cloud Platform.
  • Knowledge of CI/CD pipelines and DevOps methodologies.
  • Competence with version control systems like Git, GitLab, or Bitbucket.
  • SQL proficiency and experience working with relational databases.
  • Exposure to messaging systems such as Kafka.
  • Background in automated testing and Agile delivery processes.

Why Work With Us?

  • Engage with enterprise-scale software development projects.
  • Gain hands-on experience with cutting-edge cloud-native technologies.
  • Collaborate with a team of seasoned engineering professionals.
  • Contribute to setting high development standards and best practices.
  • Opportunity to work on innovative and critical business platforms.

Tools & software

Git required Docker required Kubernetes required Microservices Architecture required Apache Kafka required Apache Maven required CI/CD required

How they work

Communication Teamwork & Collaboration Problem Solving Initiative

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer