Overview
Introducing Paperflite:
Paperflite is a fast-growing SaaS company headquartered in the US with operations in Chennai, providing a next-generation content management platform for sales and marketing teams. Our platform empowers sales and marketing professionals to share, and track sales content with prospects and customers, enabling them to close deals faster and more efficiently. Our clientele includes leading companies from various industries, including technology, healthcare, and financial services. Canva, Louis Vuitton, Carlsberg, and Puma are some of the prominent names. It was rated as the Most Recommended Software in 2022 by Software Advice and among the top 50 software companies in India by G2 in 2023. We were also recognized as one of America’s best startup employers by Forbes in 2023 and 2024 as well.
Role Overview:
As a Lead Software Engineer (Backend Development), you'll be at the heart of the application lifecycle—coding, debugging, and writing clean code for highly scalable applications. Your role includes addressing technical requirements, providing training to internal teams, and building reusable code. Work along with developers, designers and system administrators to identify and implement new features, shaping the digital landscape with your expertise.
Here's a glimpse of your key responsibilities:
- Participating in the entire application lifecycle, focusing on coding and debugging
- Writing clean code to develop distributed and highly scalable applications.
- Performing unit and load tests to optimise performance
- Managing cutting-edge technologies to improve legacy applications
- Collaborating with front-end and back-end developers to integrate user-facing elements with server-side logic.
- Gathering and addressing technical and design requirements
- Providing training and support to internal teams
- Building reusable code and libraries for future use
- Liaising with developers, designers, and system administrators to identify new features
- Take ownership of modernising legacy systems using cutting-edge technologies and architectural improvements
- Mentor and guide junior developers, fostering a culture of technical excellence
- Collaborate across teams to define architecture, design solutions, and ensure seamless integration
- Identify and implement best practices in software development, testing, and deployment
What you’ll need to join the team:
- 5 - 8 years of hands-on experience in Java 8/9/11/17
- Strong knowledge and experience in Spring Boot 3, Microservices, No-SQL
- Relevant experience developing robust, highly available, high-performance distributed systems
- Experience with any relational database management system, NoSQL (MongoDB).
- Experience with Git
- Proficiency in developing and maintaining Gradle builds.
- Strong knowledge of AWS, Google Cloud
- Working knowledge of React.js and React Native would be beneficial
- Proven ability to lead initiatives, mentor engineers, and influence technical direction
The Paperflite Difference:
- Work and learn from a talented team that is building an industry-first solution.
- No rigid hierarchy, with a friendly environment that fosters creativity and innovation.
- A fully stocked delicious pantry with snacks, drinks, and treats for you to enjoy.
- Sweat it out, sans cost with our fitness program that lets you choose any fitness centre of your choice.
- A fully covered medical insurance plan that will never make you grow sick of hospital bills.
- If you’re a furball fanatic, then you’re in luck: we’ve got two dogs and a cat who will shower you with love and lick you to infinite glory.
- We are an equal-opportunity employer and value diversity at our company.