Software Engineer - Java
Weave
Date: 2 weeks ago
City: Bengaluru, Karnataka
Contract type: Full time

This position supports TrueLark, a recently acquired brand under the Weave umbrella. Your work will directly contribute to the TrueLark product and team. TrueLark is an AI-powered virtual receptionist designed for appointment-based businesses. Its agentic AI platform manages scheduling, rescheduling, and client inquiries through SMS and web chat, providing 24/7 support. TrueLark helps businesses recover missed calls, increase bookings, and streamline front-office operations.
At TrueLark, you’ll be working on projects that are critical to our mission. As our business grows and evolves, you’ll have opportunities to take on diverse challenges across our stack. We’re looking for someone who is versatile, detail-oriented, and passionate about building high-quality applications that scale.
In this role, you will not only design, develop, and maintain Java-based applications, but also play a key role in problem-solving, optimizing performance, and driving innovation within our team.
Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.
All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.
At TrueLark, you’ll be working on projects that are critical to our mission. As our business grows and evolves, you’ll have opportunities to take on diverse challenges across our stack. We’re looking for someone who is versatile, detail-oriented, and passionate about building high-quality applications that scale.
In this role, you will not only design, develop, and maintain Java-based applications, but also play a key role in problem-solving, optimizing performance, and driving innovation within our team.
- This position will be hybrid (remote/in office in Bangalore, India)
- Reports to: CTO
- Develop, test, and maintain robust, scalable Java-based applications and products.
- Understand requirements and existing designs; build and deliver solutions with minimal supervision.
- Work with databases and Message Queues for efficient integration and processing.
- Apply Data Structures & Algorithms to build performant, optimized solutions.
- Debug, troubleshoot, and resolve complex issues with high attention to detail.
- Use GIT for version control and collaborative development.
- Suggest improvements, explore new technologies, and propose innovative solutions.
- Collaborate with cross-functional teams to deliver software in fast-paced environments.
- Bachelor’s degree in Computer Science or related field.
- 2+ years of proven hands-on experience as a Java Developer in application/product development.
- Strong understanding of databases and Message Queues.
- Solid foundation in Data Structures, Algorithms, and problem-solving.
- Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Expertise in debugging complex systems.
- Strong knowledge of GIT and version control best practices.
- Experience in designing and integrating REST/SOAP/HTTP APIs.
- Proficiency in SQL scripting and experience with MS SQL databases.
- Self-motivated, with a passion for continuous learning and coding excellence.
- Strong communication skills; able to work independently and in teams.
- Experience with Conversational AI, Deep Learning, or NLP.
- Hands-on experience with Chatbots or related projects.
- Knowledge of Python and data processing.
- Contributions to open-source projects.
Weave is an equal opportunity employer that is committed to fostering an inclusive workplace where all individuals are valued and supported. We welcome anyone who is hungry to learn, problem-solve and progress regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other applicable legally protected characteristics. If you have a disability or special need that requires accommodation, please let us know.
All official correspondence will occur through Weave branded email. We will never ask you to share bank account information, cash a check from us, or purchase software or equipment as part of your interview or hiring process.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Associate
UnitedLex,
Bengaluru, Karnataka
2 days ago
Overall Responsibilities JOB DESCRIPTION Work as a subject matter expert on Data Breach Analysis [DBA], review and management for US, UK and other jurisdiction clients for India Delivery centersIdentify/capture personal information within electronically-stored documents. Examples include:Personally Identifiable Information (PII)Personal Health Information (PHI)Payment Card Information (PCI)Ensure quality standards are achievedWork on client system through remote accessMaintains confidentiality of all organization and...

Full Stack Developer
Capgemini,
Bengaluru, Karnataka
3 days ago
Location: Noida / BangaloreShift Timing: US and Europe ShiftInterview Mode: Face-to-Face (F2F)Notice Period: ImmediateExperience: 5–10 yearsChoosing Capgemini means choosing a place where you’ll be empowered to shape your career, supported by a collaborative team, and inspired to build impactful technology solutions. Join us in helping global organizations accelerate their digital transformation through robust full-stack development.Your Role:As a Full Stack Developer,...

Customer Service Specialist I
Syniverse,
Bengaluru, Karnataka
4 days ago
Syniverse is the world’s most connected company. Whether we’re developing the technology that enables intelligent cars to safely react to traffic changes or freeing travelers to explore by keeping their devices online wherever they go, we believe in leading the world forward. Which is why we work with some of the world’s most recognized brands. Eight of the top 10...
