It's fun to work in a company where people truly BELIEVE in what they're doing!
Job Description
We are seeking a highly skilled and motivated Senior Full Stack Engineer with at least 4 years of experience to join our Merchandising and User Segmentation team. The ideal candidate should have deep expertise in both front-end and back-end development, strong problem-solving skills, and experience with key technologies such as Java, Spring Boot, JavaScript, React.js, Next.js, Git, AWS Infrastructure, and MongoDB. We are looking for a self-motivated individual who can work independently, take initiative, and contribute to building innovative solutions in a fast-paced environment.
Requirements
Key Responsibilities:
- Collaborate with cross-functional teams to gather and analyze software requirements, ensuring alignment with business objectives.
- Architect, design, and implement scalable, high-performance software solutions across the entire stack.
- Lead the development and maintenance of backend services using Java and Spring Boot.
- Build and optimize responsive, user-friendly web applications using JavaScript, React.js, and Next.js.
- Utilize advanced problem-solving skills to address complex technical challenges.
- Design and optimize data structures and algorithms to improve system performance.
- Oversee the design, development, and maintenance of database systems, particularly MongoDB.
- Write and maintain infrastructure as code (e.g., Terraform) to manage and provision cloud services on AWS.
- Ensure code quality through effective testing, code reviews, and adherence to coding standards.
- Mentor junior engineers and contribute to a culture of continuous learning and improvement.
- Demonstrate the ability to work independently while also collaborating effectively with the team to deliver high-quality software on time.
- Take ownership of projects, driving them from concept through to completion with minimal supervision.
Qualifications:
- 4+ years of experience in full-stack development, including both front-end and back-end technologies.
- Deep proficiency in Java, Spring Boot, JavaScript, React.js, and Next.js.
- Solid understanding of data structures, algorithms, and software design principles.
- Experience with MongoDB or other NoSQL databases.
- Hands-on experience with AWS infrastructure and Terraform for cloud provisioning.
- Proven ability to work both independently and collaboratively in a team environment.
- Strong leadership, communication, and collaboration skills.
- Self-motivated, organized, and able to manage multiple priorities in a fast-paced environment.
- Experience mentoring junior engineers is a plus.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!
Top Skills
Traveloka Bengaluru, Karnataka, IND Office
Embassy Tech Village Road, Bengaluru, Karnataka, India, 560103