Why this role stands out
This hybrid Java Engineer/Tech Lead role at Pyramid Global Technologies offers a fantastic opportunity to design and implement scalable microservices, mentor a development team, and influence architectural decisions, all within a supportive and innovative environment. If you're an experienced Java developer with a passion for microservices and a proactive attitude, you'll thrive in this position where you can truly own features from development to production. Apply now to join a reputable company and grow your career!
Quick overview
Job description
Responsibilities:
1. Design and implement Microservices (RESTful APIs, Reactive and Batch)
2. Work with Software Engineers working on the same projects to ensure the
development process is completed on time, and to the engineering standards.
3. Develop scalable java frameworks that will be used by multiple teams
4. Play an active role in positively influencing the design direction
5. Check in and deploy code and configurations; participate in release management
6. Taking ownership of the features/components, you work on - from development
through deployment and verification, to setting up production monitoring.
7. Participate in key initiatives from the Technology team on innovative ways to
improve capability, standards and risk profile of the platform.
8. Cooperate with other departments as required to perform assigned duties or
reasonably assist other staff in performing their duties.
9. At all times act in a courteous and professional manner and use best judgement to
advance the interests of the company, its customers and staff.
Skills and Experience:
Risk Mindset Proactively identify and understand, openly discuss and act on current
and future risks.
Essential:
Microservice Architecture and best practices.
Being an individual contributor with proactive & go-getter attitude who works well in a
team.
Expert in Java, Spring suite, and REST APIs.
Expert on Design Patterns
Experienced with Kafka and MongoDB
Knowledge on Jetty, Tomcat and Websphere.
Domain Driven Design
Java Performance Tuning
Maven and CI Tools (Jenkins/Team City)
Agile methodologies and working on short sprint cycles
Desirable:
Docker, Kubernetes and AWS
Similar jobs
- CP
Software Engineer (.NET)New Auto Apply
Corto Pty Ltd · Sydney, New South Wales · Hybrid 🇦🇺
MySQLMicrosoft OfficeGoogle Workspace+7TechnologySalary not listed5 hours ago - XE

Senior Search EngineerNew
Xero · Melbourne · On-site 🇦🇺
EngineeringSalary not listed8 hours ago - CC
Systems Software Engineer, Cluster Control and AutomationNew
CommonAI C.I.C. · Western Australia · Hybrid 🇦🇺
TerraformKubernetesLinuxTechnologySalary not listed8 hours ago - DE
Senior Software EngineerNew
Devconnectplatform · Sydney · Remote 🇦🇺
GCPGoogle CloudLLM+4TechnologySalary not listed8 hours ago - QA

Senior Software EngineerNew
Qantas Airways · Sydney · Hybrid 🇦🇺
Next.jsHTMLAWS+10TechnologySalary not listed8 hours ago - XE

Senior Search EngineerNew
Xero · Brisbane · On-site 🇦🇺
EngineeringSalary not listed8 hours ago - SP

Software Engineer (.Net) - FanDuelNew
Sportsbet Pty Ltd · Melbourne · Hybrid 🇦🇺
MemcachedAWSFlutter+8TechnologySalary not listed14 hours ago - TA
Software EngineerNew
Talantir · Sydney · On-site 🇦🇺
TechnologySalary not listed14 hours ago - DE
Senior Software Engineer - Lead AI-Driven Cyber RiskNew
Devconnectplatform · Hobart, Tasmania · Hybrid 🇦🇺
Google CloudReactKubernetes+1TechnologySalary not listed14 hours ago - AT
Software Engineer: Cloud Migrations & Data IntegrationNew
AUS002 Thomson Reuters (Professional) Australia Ltd · Sydney · Hybrid 🇦🇺
TechnologySalary not listed14 hours ago - CS

Senior Robot Software Engineer (Hybrid) - Medical DevicesNew
CMR Surgical Ltd. · Western Australia · Hybrid 🇦🇺
MATLABScrumPythonTechnologySalary not listed14 hours ago - DE
Senior Software Engineer - Lead AI-Driven Cyber RiskNew
Devconnectplatform · Sydney · Hybrid 🇦🇺
Google CloudReactKubernetes+1TechnologySalary not listed14 hours ago