Software Engineer - Full Stack

BJSS is an award-winning innovative tech consultancy that has been finding better, more sustainable ways to solve complex technology problems for leading organizations since 1993.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Software Engineer - Full Stack

BJSS is seeking a Full Stack Software Engineer to join their team in Melbourne. As a software engineer at BJSS, you'll be involved in conceptualizing and prototyping new ideas, architecting and building robust back-end applications, crafting user-friendly UIs, and automating infrastructure with DevOps practices.

The ideal candidate is a coding maestro with extensive professional experience as a full stack developer. You should be proficient in major languages/frameworks like Python, Java, or TypeScript, have in-depth SQL/NoSQL knowledge, and experience with cloud platforms like AWS or Azure. Front-end expertise in Angular, React, or Vue is required, along with a solid understanding of Agile workflows, CI/CD, and software architecture.

BJSS offers a collaborative and open culture, with a focus on continuous learning and professional growth. Benefits include hybrid working arrangements, a $400 new hire tech budget, training opportunities, and a busy social calendar. The company is committed to diversity and inclusion, and encourages applications from all backgrounds.

Join BJSS to work on cutting-edge projects, collaborate with creative experts, and contribute to solutions used by millions of people every day. Apply now to be part of an award-winning team recognized in the Forbes World's Best Management Consulting Firms report.

Last updated 2 months ago

Responsibilities For Software Engineer - Full Stack

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

Requirements For Software Engineer - Full Stack

Python
Java
TypeScript
React
  • Extensive professional experience as a full stack developer
  • Proficiency in major languages/frameworks (Python, Java, TypeScript)
  • In-depth SQL/NoSQL Server knowledge
  • Cloud experience with AWS or Azure
  • Expertise in Angular, React, or Vue
  • Strong understanding of Agile workflows, CI/CD, build pipelines, testing, and software architecture
  • Firm 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

Equity
  • Industry-leading referral scheme
  • Hybrid working
  • $400 new hire tech budget
  • Training opportunities and incentives
  • Unlimited access to O'Reilly
  • Squad system for personal growth
  • Opportunities to get involved in partnerships for diversity in tech
  • Busy social calendar

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, offering a collaborative environment and exciting career growth opportunities.

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 - Amazon Ads, Recommendation Experience

Software Development Engineer role at Amazon Advertising, building personalized recommendation systems for advertisers using machine learning and cloud technologies.