Taro Logo

Senior Full Stack Engineer - Java / Python

An award-winning consultancy delivering exceptional products and services through technology, helping organizations accelerate value delivery and create outstanding customer experiences.
Backend
Senior Software Engineer
Hybrid
5+ years of experience
Enterprise SaaS · Consulting

Job Description

Burendo is an award-winning technology consultancy seeking a Senior Full Stack Engineer to join their team in a hybrid work environment. The role combines Java and Python development with opportunities to work across the entire tech stack. The ideal candidate will have strong technical leadership experience and a DevOps mindset, capable of delivering high-quality code while collaborating effectively with teams.

The position offers a unique opportunity to work with various technologies and contribute to meaningful projects that make a real difference for people, society, and the planet. Burendo emphasizes a pragmatic approach to delivery, focusing on results while maintaining high standards of code quality and testing.

The company culture strongly values continuous learning, providing substantial professional development resources and opportunities. They offer an impressive benefits package including flexible working arrangements, wellness allowances, and career progression opportunities. The role requires expertise in Java and Python, cloud platforms (AWS/Azure), and infrastructure-as-code, with opportunities to work on diverse projects across different sectors.

What sets this role apart is Burendo's commitment to engineering excellence combined with a supportive, collaborative environment. They focus on sustainable development practices, encouraging knowledge sharing and team success over individual heroics. The position offers the perfect balance of technical challenge and professional growth, backed by a company that genuinely invests in its people's development and well-being.

Last updated a month ago

Responsibilities For Senior Full Stack Engineer - Java / Python

  • Contribute to all areas of the tech stack
  • Involvement in all stages of the software development lifecycle
  • Work in pairing or mobbing scenarios
  • Participate in delivering code to production
  • Support live products
  • Work with CI/CD pipelines
  • Collaborate with team members

Requirements For Senior Full Stack Engineer - Java / Python

Java
Python
TypeScript
MongoDB
  • Fundamental coding experience in Java plus more than one widely used language
  • Experience working at a Technical Lead level
  • Experience working within cloud environments (AWS or Azure)
  • Fundamental understanding of infrastructure-as-code with Terraform or equivalent
  • A passion for engineering and desire to keep learning
  • Focus on writing clear, concise, maintainable code
  • Strong testing skills and quality-focused mindset
  • Good communication skills
  • DevOps mentality

Benefits For Senior Full Stack Engineer - Java / Python

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Education Budget
  • 25 days Annual Leave (plus bank holidays)
  • Additional day of paid leave for celebrations
  • Additional holiday days based on tenure
  • Monthly Wellness Allowance
  • Annual Learning and Development Allowance
  • Matched Employer Contributed Pension (5%)
  • Life assurance based on 4x salary
  • Employee Assistance Programme
  • Enhanced Family Leave
  • Enhanced company sick pay
  • Salary Sacrifice benefits (EV Scheme, Home and Tech, Cycle to Work)
  • Social events and activities

Related Jobs

Senior Full Stack Engineer

Senior Full Stack Engineer position at Burendo, focusing on C# and Node.js development in a hybrid work environment, offering comprehensive benefits and professional growth opportunities.

Software Engineer

Senior Software Engineer position at Shell in London, focusing on full-stack development with cloud technologies to drive digital transformation in energy trading and operations.

Senior CPU Performance Developer Technology Engineer

Senior CPU Performance Engineer role at NVIDIA, optimizing cloud and HPC workloads, requiring 5+ years experience in C++/Fortran and performance optimization.

Senior Software Engineer

Senior Software Engineer position at Spire Global, developing space operations software for satellite fleet management and telemetry analysis using Python and JavaScript.

Senior System Software Engineer, Software Defined Networking

Senior System Software Engineer position at NVIDIA focusing on Software Defined Networking, building scalable cloud infrastructure solutions for AI and accelerated computing applications.