Senior Software Engineer (Java)

Posted 9 Days Ago
Be an Early Applicant
Remote
Senior level
Cloud • Marketing Tech
The Role
As a Full Stack Developer at Avetta, you will design, develop, and maintain software applications, collaborating with stakeholders and cross-functional teams to produce high-quality software solutions. Your expertise in technologies like Typescript, C#, and .NET will help ensure the seamless deployment and optimal performance of applications, while contributing to project documentation and providing technical support.
Summary Generated by Built In

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#
Typescript
The Company
HQ: Orem, UT
833 Employees
On-site Workplace
Year Founded: 2003

What We Do

Avetta is building the connections that build the world.

Avetta provides a cloud-based supply chain risk management and commercial marketplace platform. Our global solution is uniquely designed to connect the world’s leading organizations with qualified suppliers, driving sustainable growth. We build trustworthy bonds through responsive technology and human insight. Our process is collaborative. Our global reach is complemented by our local expertise. Hundreds of global organizations depend on Avetta to align their supply chains to sustainable business practices, worldwide. Discover more at avetta.com.

Similar Jobs

Autodesk Logo Autodesk

Senior Software Engineer (Java, AWS, Search)

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Remote
4 Locations
13285 Employees

Autodesk Logo Autodesk

Senior Software Engineer (Java, Spring)

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Remote
4 Locations
13285 Employees

Autodesk Logo Autodesk

Senior Software Engineer(Java & React)

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Remote
3 Locations
13285 Employees

Coins.ph Logo Coins.ph

Technology Lead - Java Fiat

Fintech • Payments • Financial Services
Remote
Australia
321 Employees

Similar Companies Hiring

Dynatrace Thumbnail
Software • Information Technology • Cloud • Big Data Analytics • Big Data • Automation • Artificial Intelligence
Waltham , MA
4700 Employees
Workiva Thumbnail
Software • Professional Services • Fintech • Financial Services • Cloud • Artificial Intelligence • Analytics
Ames, IA
2800 Employees
Genius Sports Thumbnail
Sports • Software • Marketing Tech • Machine Learning • Big Data Analytics • Artificial Intelligence • AdTech
London, GB
1800 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account