Senior FullStack Developer
Actively Reviewing the ApplicationsTechGrove by Banyan Software
Job Description
TechGrove is the Centre of Excellence for Banyan Software, based in Chennai, India. It plays a key role in supporting Banyan’s global businesses through technology, security, and software development. TechGrove brings together India’s deep pool of technical talent with Banyan’s long-term approach to growth, creating a trusted, developer-focused environment where people can do their best work.
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.
Beware of Recruitment Scams
We have been made aware of individuals fraudulently posing as members of our Talent Acquisition team and extending fake job offers. These scams may involve requests for personal information or payment for equipment.
Protect yourself by following these steps:
- Verify that all communications from our recruiting team come from an @banyansoftware.com email address.
- Remember, employers will never request payment or banking information during the hiring process.
- If you receive a suspicious message, do not respond — instead, forward it to [email protected] and/or report it to the platform where you received it.
Your safety and security are important to us. Thank you for staying vigilant.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
Devops Engineer- Senior Analyst- Hyderabad
Deloitte
Full Stack Developer (Internship to Job)
City Greens
Automation Tester
Techcombank (TCB)
Video Editor in Salem, Tamil Nadu, Tiruchirappalli, Coimbatore, Erode, Karur, Madurai, Kanyakumari, Dharmapuri
KRISHTEC
Senior QA Engineer
TALENTMATE
Share
Quick Apply
Upload your resume to apply for this position