Talent.com
Software Engineer, Java
Software Engineer, JavaConfidential • Bengaluru / Bangalore, India
Software Engineer, Java

Software Engineer, Java

Confidential • Bengaluru / Bangalore, India
16 days ago
Job description

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.

  • This position will be hybrid (remote / in office in Bangalore, India)
  • Reports to : CTO

What You Will Own

  • 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.
  • What You Will Need to Accomplish the Job

  • 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.
  • What Will Make Us Love You

  • 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.
  • A strong sense of ownership, creativity, and curiosity .

    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.

    Skills Required

    Java, Git, Algorithms, Databases, Ms Sql, Data Structures, Sql

    Create a job alert for this search

    Software Engineer Java • Bengaluru / Bangalore, India

    Related jobs
    Lead Software Engineer - Java, AWS

    Lead Software Engineer - Java, AWS

    Confidential • Bengaluru / Bangalore
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Commercial Bank Techn...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    Omnissa • Bengaluru, Karnataka, India
    We are Omnissa! The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions.They need IT infra...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Cognizant • Bengaluru, Karnataka, India
    We are seeking a candidate who will play a crucial role in designing developing and maintaining scalable software solutions. With a focus on microservices architecture the candidate will leverage th...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer - Java

    Staff Software Engineer - Java

    Merck Group • Bangalore
    Ready to explore, break barriers, and discover more? We know youve got big plans so do we! Our colleagues across the globe love innovating with science and technology to enrich peoples lives with ...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Cognizant • Bengaluru, Karnataka, India
    Strong understanding of object-oriented programming concepts, design patterns, and data structures.Certified Java Developer Spring Professional Certification.Show more
    Last updated: 15 days ago • Promoted
    Associate Software Engineer (Java & Reactive Programming)

    Associate Software Engineer (Java & Reactive Programming)

    Maersk • Bengaluru, Karnataka, India
    Moller Maersk is the global leader in container shipping services.The business operates in 130 countries and employs 80000 staff. An integrated container logistics company Maersk aims to connect an...Show more
    Last updated: 29 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    UST • Bengaluru, Karnataka, India
    Strong proficiency in Spring Boot, Spring MVC, and Spring Cloud.Hands-on experience with AWS services and cloud deployment strategies. Solid understanding of microservices architecture and service o...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    London Stock Exchange Group • Bangalore, India
    The successful candidate for the TradeAgent Senior Developer role, reporting to the TradeAgent Director of Technical Solutions & Delivery, will form part of a team building a complex, ground-up clo...Show more
    Last updated: 19 days ago • Promoted
    Lead Software Engineer - Java, Swings

    Lead Software Engineer - Java, Swings

    Confidential • Bengaluru / Bangalore
    Design, develop, and implement software for ASP products and systems.Collaborate with cross-functional teams to define, design, and implement new features. Debug and resolve software defects and per...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer - AWS and Java, Spring

    Lead Software Engineer - AWS and Java, Spring

    Confidential • Bengaluru / Bangalore, India
    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investme...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Engineer Java

    Senior Software Engineer Java

    Mimecast • Bengaluru, Karnataka, India
    Senior Software Engineer DMARC Analyzer.Mimecast DMARC Analyzer is a cloud-based service that simplifies the complex process of implementing and managing DMARC (Domain-based Message Authentication...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • Bengaluru, Karnataka, India
    Project Description : Financial Market Digital Channels team is driven to provide world-class technology to support the bank's Financial Markets business, working specifically on the bank's in-house...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    People Prime Worldwide • Bengaluru, Karnataka, India
    Our client is a trusted global innovator of IT and business services, present in 50+ countries.They specialize in digital & IT modernization, consulting, managed services, and industry-specific sol...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Recro • Bengaluru, Karnataka, India
    Role - Senior Java Developer Experience - 3+ Yrs Location - Bangalore What you’ll be doing • Work with the team to define the technical stack and own it • Work with the product team to understand ...Show more
    Last updated: 30+ days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Manhattan Associates • Bengaluru, Karnataka, India
    Manhattan Associates designs, builds, and delivers market-leading supply chain and commerce solutions for its customers around the world. Headquartered in Atlanta, GA, Manhattan Associates entered t...Show more
    Last updated: 23 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Concentrix • Bengaluru, Karnataka, India
    Key Responsibilities Contribute to the refactoring and modernization of existing Java applications.Develop and maintain services using Java 8+, Spring Boot, and related frameworks.Collaborate with ...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    SPIRO • Bengaluru, Karnataka, India
    Design, develop, and maintain Java applications using Spring Boot and related frameworks.Build and integrate REST APIs and SDKs with enterprise systems. Work with databases (SQL / MySQL) for data mode...Show more
    Last updated: 11 days ago • Promoted
    Acceldata - Senior Software Engineer - Java Technologies

    Acceldata - Senior Software Engineer - Java Technologies

    Acceldata Technology Private Limited • Bangalore
    Description : Acceldata is reimagining the way companies observe their Data! Acc...Show more
    Last updated: 30+ days ago • Promoted