
Backend Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Mid Level
Full Job Description
SmartBear is seeking a Backend Engineer for our Zephyr Enterprise team in Bengaluru, Karnataka, India. This role involves solving complex business challenges and developing highly scalable applications. You will design, document, and implement new systems using Java 17, focusing on distributed systems and microservices architecture with technologies like HTTP, REST, JSON, XML, and Messaging Queues. The position operates on a hybrid model from our Bangalore office.
Zephyr Enterprise is undergoing a transformation to better align its product offerings with user needs while reinforcing its market leadership in Test Management. As a Backend Engineer, you will be a key contributor to this evolution, building scalable and available applications with a focus on excellent user experience. Reporting to the Manager of Engineering, you will develop solutions using current tools and technologies, actively participate in problem resolution, and provide timely status updates, issue identification, and risk assessment.
Responsibilities
- Write code aligned with product requirements, develop new features, create automated tests, and contribute to system testing within an Agile development framework.
- Collaborate with business and technical stakeholders to deliver high-quality products and services that meet business expectations, utilizing the latest tools and technologies.
- Develop scalable, real-time, low-latency data egress/ingress solutions using Agile methodologies, including creating automated tests and contributing to system testing.
Qualifications
We are looking for an engineer capable of designing, documenting, and implementing new systems, along with enhancements and modifications to existing software. Your code should adhere to design specifications, security standards, and Java best practices. A minimum of 1 year of hands-on experience with Java 17 or higher is required, along with a Bachelor's Degree in Computer Science, Computer Engineering, or a related technical field.
- Experience in API-driven development, working with remote data via SOAP, REST, and JSON, and delivering projects within an Agile (Scrum) methodology, preferably with JIRA.
- Solid understanding of Object-Oriented Analysis and Design (OOAD), the Spring Framework, and microservices-based architecture.
- Proficiency in Application Performance Tuning, Scaling, Security, and Resiliency best practices.
- Experience with Relational or NoSQL databases, database design, and core Java patterns.
- Familiarity with the AWS stack (RDS, S3, Elastic Cache), Secure Software Development Lifecycle (SSDLC), and Agile/SCRUM development environments.
- Experience with Messaging Queues, with a preference for RabbitMQ.
- Experience with the Atlassian suite of products and their plugin ecosystem.
- Experience with React and JavaScript is considered a plus.
Why Join SmartBear?
- Opportunities for career growth at all levels.
- Investment in your success and collaborative team spaces designed for work, collaboration, and enjoyment.
- Celebration of team achievements and encouragement to take personal time, such as birthdays off.
- Guided by a dedicated People and Culture organization that focuses on the holistic well-being of our team members.
- Valuing diverse experiences, viewpoints, and identities to foster innovation and better outcomes.
About SmartBear
Our core mission at SmartBear is to improve the technology-driven world. We are committed to ethical corporate practices and social responsibility, contributing positively to the communities we serve. SmartBear is headquartered in Somerville, MA, with offices worldwide, including Galway, Ireland; Bath, UK; Wroclaw, Poland; and Bangalore, India. We have received numerous industry awards for our products and company culture, including the B2B Innovators Award, Content Marketing Association awards, IntellyX Digital Innovator, and BuiltIn Best Places to Work.
SmartBear is dedicated to cultivating an inclusive workplace where all employees are treated with respect and dignity. As an equal opportunity employer, we make employment decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex, national origin, age, gender, disability, veteran status, sexual orientation, or any other protected status. We strive to create a diverse environment that reflects a variety of thoughts and experiences, embodying our values of being smart, open, driven, accountable, and curious.
Company
SmartBear
SmartBear delivers essential visibility tools for developers to enhance each software release. Our recognized products, including TestComplete, Swagger, Cucumber, ReadyAPI, and Zephyr, are utilized by...