Full Stack Developer (Backend-Focused)

1 Day ago • 5 Years +

Job Summary

Job Description

Element34 is seeking a Full Stack Engineer to develop and maintain scalable backend systems, while also contributing to the frontend when necessary. This role involves designing, implementing, and optimizing backend architectures to ensure scalability and reliability. The engineer will collaborate with frontend teams for seamless web experiences. Key responsibilities include developing RESTful APIs and microservices, working with relational and NoSQL databases, leveraging cloud platforms, implementing containerization using Docker and Kubernetes, writing unit tests, and participating in code reviews.
Must have:
  • 5+ years of backend development experience with Java.
  • Experience with frontend frameworks such as React or Angular.
  • Experience with RESTful APIs, Docker, and NoSQL databases.
  • Experience with SQL databases including database design and optimization.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and Kubernetes (K8S).
  • Experience in writing unit tests and understanding TDD principles.
  • Strong understanding of Agile/Scrum methodologies.
Good to have:
  • Exposure to Automation Testing Frameworks (e.g., Selenium, Cypress).
  • Experience working in a SaaS environment.
  • Knowledge of Agile/Scrum methodologies.

Job Details

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. In recent years, Banyan was named the #1 fastest-growing private software company in the US on the Inc. 5000 and amongst the top 10 fastest-growing companies by the Deloitte Technology Fast 500. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy and hold for life strategy for growing software companies that serve specialized vertical markets.

About Element34: (Banyan's Portfolio Company)
Element34 is the leading provider of managed enterprise testing grids deployed inside the corporate network. Founded by top experts on Selenium, our flagship solution, SeleniumBox/SBOX, is designed for enterprises with high security, scalability, and performance needs.
SeleniumBox/SBOX is the most secure test automation grid in the market. That’s why top global financial institutions, government organizations, automotive manufacturers, and technology companies choose SBOX over traditional SaaS/Cloud testing solutions.

About the Role

Element34 is looking for a passionate Full Stack Engineer to join our team, where you’ll play a crucial role in developing and maintaining scalable backend systems while still being able to contribute to the frontend when necessary. This role is ideal for someone with strong backend development skills who thrives in building robust, high-performance applications and enjoys collaborating with frontend teams to deliver seamless web experiences.

In this backend-heavy role, you’ll have the opportunity to design, implement, and optimize backend architectures, ensuring the systems are scalable, efficient, and reliable. While the role focuses on backend (60%), your ability to engage with frontend technologies (40%) will allow you to have full ownership over the software’s functionality and flow.

Key Responsibilities

  • Design, develop, and maintain high-performance, scalable, and secure backend systems using Java.
  • Build and maintain RESTful APIs and microservices to support application functionality.
  • Collaborate closely with frontend developers to ensure smooth integration with React/Angular-based frontend systems.
  • Work with both relational databases (SQL) and NoSQL databases to design data schemas, optimize queries, and maintain data integrity.
  • Leverage cloud platforms (AWS, Azure, Google Cloud) to deploy, monitor, and scale applications.
  • Implement and maintain containerization using Docker and Kubernetes (K8S).
  • Write unit tests for both backend and frontend code to ensure code quality and reliability.
  • Participate in code reviews to maintain code quality standards and mentor junior developers.
  • Contribute to a culture of continuous improvement, proposing and driving best practices in backend development, testing, and deployment.

Required Skills And Experience

  • Bachelors or Masters in computer science or related fields.
  • 5+ years of experience in backend development, with strong expertise in Java (must-have).
  • Solid experience with frontend frameworks such as React or Angular.
  • Hands-on experience with RESTful APIs, Docker, and NoSQL databases (such as MongoDB, Cassandra, etc.).
  • Strong experience with SQL databases (such as MySQL, PostgreSQL, etc.), including database design, optimization, and query writing.
  • Familiarity with cloud platforms (AWS, Azure, Google Cloud) and Kubernetes (K8S).
  • Experience in writing unit tests and understanding of test-driven development (TDD) principles.
  • Strong understanding of Agile/Scrum methodologies.

Nice to Have:

  • Exposure to Automation Testing Frameworks (e.g., Selenium, Cypress).
  • Experience working in a SaaS (Software as a Service) environment.
  • Knowledge of Agile/Scrum methodologies.

Diversity, Equity, Inclusion & Equal Employment Opportunity at Banyan: Banyan affirms that inequality is detrimental to our Global Teams, associates, our Operating Companies, and the communities we serve. As a collective, our goal is to impact lasting change through our actions. Together, we unite for equality and equity. Banyan is committed to equal employment opportunities regardless of any protected characteristic, including race, color, genetic information, creed, national origin, religion, sex, affectional or sexual orientation, gender identity or expression, lawful alien status, ancestry, age, marital status, or protected veteran status and will not discriminate against anyone on the basis of a disability. We support an inclusive workplace where associates excel based on personal merit, qualifications, experience, ability, and job performance.

Similar Jobs

Voodoo - Senior Data Engineer - Platform

Voodoo

Paris, Île-de-France, France (Remote)
4 Weeks ago
Google - Applied AI Engineering Lead, Core Enterprise, Core

Google

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Dialpad AI - Sr. SDET

Dialpad AI

Bengaluru, Karnataka, India (Hybrid)
21 Hours ago
N-iX - Senior MuleSoft Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Google - Technical Solutions Consultant

Google

Dublin, County Dublin, Ireland (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Backend Software Engineer - Security Platform Engineering (Open to remote across ANZ)

Canva

Auckland, Auckland, New Zealand (Remote)
4 Months ago
Canva - Senior Backend Engineer (Java)

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Next Level Business Services - Sr. Java Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
6 Months ago
Google - Software Engineer, Core, Dagger

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Week ago
Google - Engineering Manager, Google Kubernetes Engine, Access Platform

Google

Seattle, Washington, United States (On-Site)
2 Weeks ago
ByteDance - Backend Software Engineer Intern (Product RD and Infrastructure-Global E-Commerce)- 2025 Summer (BS/MS)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
ByteDance - Site Reliability Engineer - Data Infrastructure (San Jose)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
ARHS - Java Developer

ARHS

Leuven, Flanders, Belgium (On-Site)
6 Months ago
Appier - Software Engineer, Data Backend(Data Platform)

Appier

Taipei City, Taiwan (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Boomi - Software Engineer - .Net Fullstack

Boomi

New Delhi, Delhi, India (On-Site)
1 Day ago
Resolver - Performance Test Engineer

Resolver

Hyderabad, Telangana, India (On-Site)
6 Years ago
Ethos Life - Underwriting Rules Writer, Underwriting Strategies

Ethos Life

India (On-Site)
8 Hours ago
Suki - Staff Machine Learning Engineer (NLP)

Suki

Bengaluru, Karnataka, India (Hybrid)
23 Hours ago
Nolimit City - Backend Developer

Nolimit City

Gurugram, Haryana, India (On-Site)
3 Months ago
Google - Service Delivery Manager

Google

Haryana, India (On-Site)
3 Days ago
Warner Bros Games - Staff Software Engineer - Full Stack Developer

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
NVIDIA - CAD Layout Design Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
PwC - Specialist 3

PwC

Gurugram, Haryana, India (On-Site)
1 Month ago
NCR Atleos - Lead developer for Monitoring & Scheduling Tools

NCR Atleos

Gurugram, Haryana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. We are on a mission to acquire, build and grow great enterprise software businesses all over the world that have dominant positions in niche vertical markets. Founded in 2016 with a permanent capital base setup to preserve the legacy of founders, Banyan focuses on a buy-and-hold-for-life strategy for growing software companies that serve specialized vertical markets. As a purpose-driven company, Banyan is committed to making an enduring, positive impact on the world. We currently have teams spread across Canada, USA, Pakistan, India, United Kingdom, European Union and Australia, with our footprint continuing to expand.

Chennai, Tamil Nadu, India (On-Site)

United States (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Chennai, Tamil Nadu, India (On-Site)

View All Jobs

Get notified when new jobs are added by Banyan Software

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug