Software Engineer - Full Stack

BJSS is an award-winning innovative tech consultancy, operating from 26 locations worldwide, that has been finding better, more sustainable ways to solve complex technology problems for leading organizations since 1993.
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS

Description For Software Engineer - Full Stack

BJSS is seeking a Full Stack Software Engineer to join their team in Melbourne. As an award-winning tech consultancy with a global presence, BJSS offers an exciting opportunity to work on innovative solutions for leading organizations. The ideal candidate will be proficient in both backend and frontend technologies, with experience in major languages like Python, Java, or TypeScript, and frameworks such as React, Angular, or Vue.

The role involves conceptualizing and prototyping new ideas, architecting robust backend applications using serverless and Spring/Spring Boot frameworks, and crafting user-friendly UIs. DevOps skills are also crucial, as you'll be working with containers, Terraform, and cloud platforms like AWS or Azure.

BJSS values continuous learning and offers various perks, including a flexible hybrid work environment, training opportunities, and a strong emphasis on community building. The company also encourages involvement in initiatives to promote diversity in tech.

This position is ideal for a mid-level software engineer who thrives in a collaborative environment, enjoys tackling complex technology problems, and is passionate about staying current with the latest tools and techniques in software development. Join BJSS to be part of a creative team delivering solutions that millions use daily.

Last updated a month ago

Responsibilities For Software Engineer - Full Stack

  • Conceptualize and prototype new ideas
  • Architect and build robust back-end applications using serverless and Spring/Spring Boot frameworks
  • Craft user-friendly UIs with frameworks like React, Angular, or Vue
  • Automate infrastructure with containers and Terraform
  • Ensure deployment, scaling, and management across cloud platforms (AWS, Azure, or GCP) or on-premise environments

Requirements For Software Engineer - Full Stack

Java
Python
TypeScript
MySQL
React
  • Extensive professional experience as a full stack developer
  • Proficiency in a major language/framework (e.g., Python, Java, TypeScript)
  • In-depth SQL/NoSQL Server knowledge
  • Cloud experience with AWS or Azure
  • Expertise in one of the major frontend frameworks: Angular, React, or Vue
  • Strong understanding of Agile workflows, CI/CD, build pipelines, testing, and software architecture
  • Solid grasp of computing fundamentals (logic, data structures, algorithms)
  • Strong software design skills (OO principles)
  • Proficiency in version control systems like Git

Benefits For Software Engineer - Full Stack

  • Industry-leading referral scheme with no limits on referrals
  • Hybrid working environment
  • $400 new hire tech budget for home office setup
  • Training opportunities and incentives, including support for professional certifications
  • Unlimited access to O'Reilly for learning resources
  • Opportunity to join a squad for personal growth within BJSS
  • Involvement in partnerships to promote diversity in tech
  • Active social calendar including quarterly town halls, squad nights out, family weekends away, and office get-togethers

Interested in this job?

Jobs Related To BJSS Software Engineer - Full Stack

Software Engineer - Full Stack

BJSS is hiring a Full Stack Software Engineer in Melbourne to work on innovative tech solutions for leading organizations.

Software Engineer - Full Stack

Join BJSS as a Full Stack Software Engineer in Melbourne. Build innovative solutions using Java, C#, and modern frontend frameworks in a collaborative, global tech consultancy.

Software Engineer - Full Stack

BJSS is hiring a Full Stack Software Engineer in Melbourne. Join our innovative tech consultancy to build robust applications using Java, C#, and modern frontend frameworks.

Software Engineer - Full Stack

BJSS is hiring a Full Stack Software Engineer in Melbourne to develop innovative solutions using Java, C#, and modern frontend frameworks.

Software Development Engineer, Global Logistics

Software Development Engineer role at Amazon's Global Logistics team, building scalable systems for cross-border commerce