Avetta Logo

Avetta

Senior Software Engineer (Java)

Posted 15 Days Ago
Be an Early Applicant
Remote
Senior level
Remote
Senior level
As a Senior Software Engineer at Avetta, you will lead the development of scalable software solutions, mentor junior engineers, and collaborate with cross-functional teams to drive architectural decisions and enhance code quality. Your role involves troubleshooting, debugging, and participating in technical discussions to ensure best practices are followed.
The summary above was generated by AI

Position: Senior Software Engineer (Java)
Location: Australia (Remote Options Available)

Join Avetta as a Senior Software Engineer (Java) and play a pivotal role in shaping high-impact software solutions that drive our success. You’ll lead by example, using your expertise to develop scalable, reliable, and innovative applications while guiding junior engineers and collaborating with cross-functional teams. This is an exciting opportunity to work on complex projects where your technical insight will be valued, and your contributions will be key to delivering world-class software.

What You’ll Do:

  • Innovate and Build: Lead the design and development of high-quality software that is scalable, robust, and maintainable, contributing to meaningful projects at the heart of our business.
  • Code Quality: Write efficient, well-documented code that aligns with industry best practices, ensuring a strong foundation for our software systems.
  • Collaborate & Architect: Work closely with product managers, designers, and fellow engineers to define requirements and drive the architecture of critical projects.
  • Problem Solve: Troubleshoot, debug, and resolve complex software issues across the full technology stack.
  • Code Review & Mentor: Conduct code reviews, offer constructive feedback, and mentor junior engineers, fostering a culture of high standards and continuous improvement.
  • Drive Excellence: Participate in technical discussions, provide valuable insights, and contribute to decision-making processes to enhance the quality of our development practices.

What You’ll Bring:

  • Technical Expertise: Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience, with a focus on multi-tenant Java applications and 5+ years in software development.
  • Java Mastery: Advanced proficiency in Java, along with experience in multiple languages like Python, C++, or JavaScript.
  • Architectural Knowledge: Strong experience in software architecture, design patterns, and object-oriented programming.
  • Agile & DevOps Savvy: Familiarity with Agile methodologies (Scrum, Kanban) and DevOps best practices, including version control (Git), CI/CD, and automated testing frameworks.
  • Leadership & Communication: Excellent interpersonal skills and the ability to guide and mentor junior engineers, while collaborating effectively across teams.
  • Problem Solving: Proven experience in debugging, optimizing, and enhancing performance for complex systems.
  • Proactive & Up-to-Date: Self-motivated and dedicated to learning, with an eagerness to stay ahead of emerging technologies and trends.

Preferred Skills:

  • Cloud Expertise: Familiarity with cloud platforms like AWS, Azure, or GCP, and containerization technologies (Docker, Kubernetes).
  • Microservices Knowledge: Experience with microservices, RESTful APIs, and web development frameworks.
  • Database Proficiency: Understanding of SQL and NoSQL database systems and data modeling.
  • Analytical Skills: Strong analytical abilities and a problem-solving mindset.

Join us to make a real impact on Avetta's future while honing your skills in a challenging and rewarding environment!

To be considered for this role you must live in Australia and be an Australian Citizen or a Permanent Resident (without any work restrictions).

#LI-REMOTE


Top Skills

C++
Java
JavaScript
Python

Similar Jobs

Be an Early Applicant
8 Days Ago
Sydney, New South Wales, AUS
Remote
Hybrid
5,000 Employees
Senior level
5,000 Employees
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Software Engineer at Canva, you will collaborate with a backend-focused team to extend and scale the User Platform, ensuring high-performance systems for user management. You will be responsible for designing, maintaining, and enhancing new features catering to enterprise customers, while also communicating with stakeholders and optimizing for customer value.
Be an Early Applicant
8 Days Ago
Sydney, New South Wales, AUS
Remote
Hybrid
5,000 Employees
Senior level
5,000 Employees
Senior level
Artificial Intelligence • Cloud • Digital Media • Machine Learning • Mobile • Software • Design
As a Senior Backend Software Engineer, you will design and implement tools for improving microservice reliability, conduct reliability experiments, and collaborate on cross-team initiatives. You will also optimize performance, handle production incidents, and propose innovative solutions for scalability.
Be an Early Applicant
2 Days Ago
4 Locations
Remote
13,285 Employees
Senior level
13,285 Employees
Senior level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Senior Software Engineer will contribute to all software development aspects at Autodesk, focusing on cloud data platform implementation. Key responsibilities include software architecture, design, debugging, automated testing, and collaborating with cross-functional teams. This role also involves monitoring production applications and improving team processes for customer responsiveness.

What you need to know about the Melbourne Tech Scene

Home to 650 biotech companies, 10 major research institutes and nine universities, Melbourne is among one of the top cities for biotech. In fact, some of the greatest medical advancements were conceptualized and developed here, including Symex Lab's "lab-on-a-chip" solution that monitors hormones to predict ovulation for conception, and Denteric's vaccine for periodontal gum disease. Yet, the thousands of people working in the city's healthtech sector are just getting started, to say nothing of the tech advancements across all other sectors.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account