πEurope, Asia
Full Stack Developer
closed
Avetta
πRemote - Australia
Summary
Join Avetta as a Senior Software Engineer (Java) to lead the design and development of high-quality software, collaborate with cross-functional teams, and contribute to meaningful projects.
Requirements
- Technical Expertise: Bachelorβs degree in Computer Science, Software Engineering, or equivalent experience
- 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
- Leadership & Communication: Excellent interpersonal skills and the ability to guide and mentor junior engineers
- Problem Solving: Proven experience in debugging, optimizing, and enhancing performance for complex systems
Responsibilities
- Innovate and Build: Lead the design and development of high-quality software that is scalable, robust, and maintainable
- Code Quality: Write efficient, well-documented code that aligns with industry best practices
- 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
- Drive Excellence: Participate in technical discussions, provide valuable insights, and contribute to decision-making processes
Preferred Qualifications
- 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
This job is filled or no longer available
Similar Remote Jobs

πUnited States

πUnited States
πVietnam
πMexico
πPhilippines
πPhilippines
πIndia
πMalaysia
πWorldwide