Responsibilities:
- Your primary responsibility as a senior backend engineer will be to architect and develop a scalable and robust micro-services backend with strong Java, Spring(Boot), SQL, AWS/GCP.
- Experience being part of a software development team in an Agile/Lean/Continuous Delivery environment
- Be a key performer in a high-performance product engineering team
Qualifications:
- 2 to 4 years of overall IT experience. Most of this experience in Java (Core Java, Spring boot, Java collections, Java Multithreading)
- Should have experience designing database schemas - SQL and NoSQL.
- Exposure to frameworks like Spring, Hibernate, Play would be a plus
- Experience with microservices architecture would be beneficial.
- Working knowledge of any public cloud (AWS, GCP or Azure)
- Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries
- Knowledge of container tech like Docker, Kubernetes would be a plus.
- Bachelor's Degree in Computer Science or Engineering.

About Tatsam
About
Tatsam is a stealth mode, venture-backed mental healthcare company based in India.
We're redesigning mental health and wellness experiences for the modern day working professional, have raised angel round from top-tier investors, and signed some of the largest Indian enterprises and startups for the upcoming private beta launch… and we’re just getting started.
The startup is led by a team of CXOs who are serial entrepreneurs (YC alumni, IIT alumni, CXO in large enterprises). They are supported by a team of behavioral design experts, clinicians and counsellors with vast experience, and technologists on a mission to improve mental health and wellbeing for the modern day working professional.
The Opportunity
You will enter a close group of exceptionally talented people who in the last few months have secured incredible investors, partners, clients and advocates. We will continue this momentum till our vision of being able to provide good mental health and wellbeing avenues for the modern day professionals is achieved. If we like each other and agree to partner in this journey, this has the potential of resulting in a compounded career and mental growth for you.
Connect with the team
Similar jobs
Who we are: My AI Client is building the foundational platform for the "agentic economy," moving beyond simple chatbots to create an ecosystem for autonomous AI agents and they aim to provide tools for developers to launch, manage, and monetize AI agents as "digital coworkers."
The Challenge
The current AI stack is fragmented, leading to issues with multimodal data, silent webhook failures, unpredictable token usage, and nascent agent-to-agent collaboration. My AI Client is building a unified, robust backend to resolve these issues for the developer community.
Your Mission
As a foundational member of the backend team, you will architect core systems, focusing on:
- Agent Nervous System: Designing agent-to-agent messaging, lifecycle management, and high-concurrency, low-latency communication.
- Multimodal Chaos Taming: Engineering systems to process and understand real-time images, audio, video, and text.
- Bulletproof Systems: Developing secure, observable webhook systems with robust billing, metering, and real-time payment pipelines.
What You'll Bring
- My AI Client seeks an experienced engineer comfortable with complex systems and ambiguity.
Core Experience:
● Typically 3 to 5 years of experience in backend engineering roles.
● Expertise in Python, especially with async frameworks like FastAPI.
● Strong command of Docker and cloud deployment (AWS, Cloud Run, or similar).
● Proven experience designing and building microservice or agent-based architectures.
Specialized Experience (Ideal):
- Real-Time Systems: Experience with real-time media transmission like WebRTC, WebSockets and ways to process them.
- Scalable Systems: Experience in building scalable, fault-tolerant systems with a strong understanding of observability, monitoring, and alerting best practices.
- Reliable Webhooks: Knowledge of scalable webhook infrastructure with retry logic, backoffs, and security.
- Data Processing: Experience with multimodal data (e.g., OCR, audio transcription, video chunking with FFmpeg/OpenCV).
- Payments & Metering: Familiarity with usage-based billing systems or token-based ledgers.
Your Impact
- The systems designed by this role will form the foundation for:
- Thousands of AI agents for major partners across chat, video, and APIs.
- A new creator economy enabling developers to earn revenue through agents.
- The overall speed, security, and scalability of my client’s AI platform.
Why Join Us?
- Opportunity to solve hard problems with clean, scalable code.
- Small, fast-paced team with high ownership and zero micromanagement.
- Belief in platform engineering as a craft and care for developer experience.
- Conviction that AI agents are the future, and a desire to build their powering platform.
- Dynamic, collaborative in-office work environment in Bengaluru in a Hybrid setup (weekly 2 days from office)
- Meaningful equity in a growing, well-backed company.
- Direct work with founders and engineers from top AI companies.
- A real voice in architectural and product decisions.
- Opportunity to solve cutting-edge problems with no legacy code.
Ready to Build the Future?
My AI Client is building the core platform for the next software paradigm. Interested candidates are encouraged to apply with their GitHub, resume, or anything that showcases their thinking.
About You: ● Education ranging from a Bachelor’s of Science degree in computer science or related engineering degree. ● 12+ years of high level API, abstraction layers, and application software development experience. ● 5+ years experience building scalable, serverless solutions in GCP or AWS ● 4+ years of experience in Python, MongoDB ● Experience with large-scale distributed systems and streaming data services. ● Experience building, developing, and maintaining cloud native infrastructure, serverless architecture, micro-operations, and workflow automation. ● You are a hardworking problem-solver who thrives in finding solutions to difficult technical challenges. ● Experience with modern high-level languages and databases including Javascript, MongoDB, and Python. ● Experience in Github, Gitlab, CI/CD, Jira, unit testing, integration testing, regression testing, and collaborative documentation. ● Expertise with GCP, Kubernetes, Docker, or containerization, is a great plus. ● Ability to write and assess clean, functional, high quality and testable code for each of our projects. ● Positive and proactive, solution-focused contributor and team motivation.
Responsibilities:
Collaborate with product managers and other stakeholders to understand business requirements and translate them into technical specifications.
Design, develop, and maintain high-quality software solutions, ensuring scalability, performance, and security.
Write clean and efficient code using best practices, and conduct code reviews to ensure code quality and adherence to coding standards.
Participate in architectural discussions and propose technical solutions that align with business objectives.
Collaborate with cross-functional teams to integrate software components and troubleshoot issues.
Conduct comprehensive testing of software applications, including unit testing, integration testing, and automated testing.
Identify and resolve technical issues, bugs, and performance bottlenecks.
Stay updated with the latest industry trends, technologies, and best practices, and share knowledge with the team.
Mentor and guide junior engineers, fostering a culture of continuous learning and growth.
Requirements:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
Minimum of 4 years of proven experience as a software engineer, with a focus on backend development.
Strong proficiency in programming languages such as Java, Python, or C++.
Extensive experience with web application development frameworks such as Spring, Django, or Flask.
Solid understanding of database systems (SQL and NoSQL) and proficiency in writing complex queries.
Experience with cloud platforms such as AWS, Azure, or Google Cloud.
Strong knowledge of software engineering principles, design patterns, and best practices.
Familiarity with Agile methodologies and experience working in an Agile/Scrum environment.
Excellent problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.
Strong communication and interpersonal skills, with the ability to effectively communicate complex technical concepts.
Benefits:
Competitive salary and comprehensive benefits package.
Opportunities for professional growth and career advancement.
Collaborative and inclusive work environment.
Cutting-edge technology stack and access to the latest tools and resources.
Chance to work on impactful projects and shape the future of the lending industry.
upcred.ai is an equal-opportunity employer. We value diversity and encourage individuals from all backgrounds to apply.
Please find below updated JD for Java requirement.
-Work with a performance-oriented team driven by ownership and open to experiment.
- -6+ years of Java advanced software development experience, with concurrent (multi-threaded) programming highly desirable.
- -Strong experience on Core Java 8, Java EE, Spring Boot, Maven and Docker including Multi-threading.
. -Strong problem solving skills, computer science fundamentals, data structures and algorithms.
- -Hands on experience with any SQL Database.
- -Ability to learn new technologies like ELK, stack, redis etc.
- -Must have expert level knowledge in Java, Springboot.
- -Must have knowledge or hands on experience in microservices, apache kafka and distributed caching.
. -Experience in distributed/scalable systems
- -Strong knowledge of design patterns and software engineering best practices.
- -Familiarity with standard development tools and processes: Git, Eclipse, JUnit test, debugging, profiling, etc.
. -Familiarity with CI/CD and DevOps
. -Strong knowledge and previous experience in end-to-end design, development and subsequent
support of large-scale data processing systems
. - Familiarity and confidence working in an agile development environment.
. - Good Problem solving skills
- - Good oral and written communication skills.
- - Strong debugging skills.
Java
Mandatory:
- Strong expertize in Java/J2EE(4-7 years of experience)
- Strong expertize in Microservices, SpringBoot
- Java including multithreading and concurrency
Preferred skills :
- Experience in Virtualization, SDN, NFV, Yang, Netconf
- Good Knowledge on Networking
- Multithreading and concurrency
- Understanding the business requirement and providing good scalable solution
- Integrating user-facing elements developed by a front-end developers with server side logic
- Building reusable code and libraries for future use
- Optimizing the application for maximum speed and scalability
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
What you need to have:
- Engineers from Tier 1 colleges, B.Tech/ B.E from only from Tier 1 colleges
- Extensive and expert programming experience in anyone programming language (Golang/ C/ Java).
- A solid foundation in computer science, with strong competencies in data structures, algorithms, software design and distributed system applications
- Experience with building and scaling apps with RDBMS as well as NoSQLs.
- Experience creating scalable Web APIs for mobile and browser consumption
- Have a penchant for solving complex and interesting problems
- Worked in start-up culture with high levels of ownership and commitment
- Excellent coding skills – should be able to convert design into code fluently
- Working knowledge of - ReactJS, React Native, Golang, MySQL, NoSQL and hosting environment is AWS
Job Description
We are looking for a ROR developer. If you're a creative problem solver who is eager to develop amazing products and hungry for a new adventure, a word class workplace is waiting for you.
- Production experience in Ruby.
- A completed technical degree in Computer Science or any related fields.
- 3+ years of professional product development experience.
- Being comfortable with microservices architectures, API-based
- You are a pragmatic programmer who understands what is needed to get things done.
- Problem solving and collaborative mindset.
- Experience working with DevOps (Docker, Kubernetes, Terraform).
- Experience with AWS (RDS, DDB, Lambda, CW, EC2, SQS, SNS, Cognito, Kinesis).
- Experience with performance improvements (Caching Techniques, SQL Query Optimization, Performance monitoring and profiling.
- Deep understanding of service-oriented and microservices architectural patterns, troubleshooting methods and best practices.
- Takes end to end ownership of the development and operation of complete features.

- Understand the overall requirements of the product/platform and specifically for the assigned feature/module.
- Design and Develop Software as per the product architecture and requirements.
- Code and unit testing of the feature/modules including appropriate design reviews and code inspections.
- Ensure adherence to the software development processes.
- Investigates software/system problems to isolate the root cause and provides innovative solutions.
- Collaborates with cross-functional teams (locally & globally) to ensure product releases meet quality, performance, scalability, reliability, and schedule goals.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering or Information Technology.
- 6-10 years of experience in software development using J2EE technologies
- Experience with Core Java, JEE5 (JSP/JMS/Web Services/Servlets), Spring, Hibernate, REST, JBOSS/Tomcat Servers
- 1+ years of experience using Azure IOT technologies
- Work experience in Azure IoT Suite: IoT HUB, Azure TSI, DPS, Service Bus, Azure Functions, Azure KeyVault, MCI/AKS, Azure AD
- Knowledge in Azure Data Lake, Azure SQL
- Strong understanding of object-oriented programming
- Knowledge in ReactJS, JQuery is a plus
- Good knowledge in SQL -preferable
- Must have worked in agile/scrum environment
- Good understanding of software development processes, preferably for a regulated medical devices environment (ISO13485/FDA)
- Ability to work with cross-functional and remote teams.
- Flexibility to work on different areas of the product/platform
- Good written and verbal English communication
- Ability to travel as needed (minimal)
Who we are
ixigo is an AI-based travel app that helps millions of users plan and book their trips every day. Launched in 2007, ixigo is proud to have built numerous industry-first AI-innovations over the last decade. With pre-emptive help from ixigo at every touch-point of their journey, 150 million Indians are now making smarter travel decisions every year. ixigo uses Artificial Intelligence for deal discovery, personalized recommendations, dynamic marketing, airfare predictions, train delay information, PNR confirmation status, infrastructure cost optimization, business intelligence and providing fully-automated customer service over chat and voice. This makes ixigo a lean, tech-intensive and capital-efficient travel business, serving millions of travelers with a team size of under 200. Founded in 2007 by Aloke Bajpai & Rajnish Kumar, ixigo’s investors include Sequoia Capital India, Fosun RZ Capital, SAIF Partners, MakeMyTrip & Micromax.
Role & Responsibility
As a Backend Developer, You will be involved in all aspects of development playing a critical role in the design, planning, development, and deployment and help develop best practices for future development. You will be working closely with Tech, Design and Quality team to build and launch the product.
- Code, develop, design and architect features related to the existing application. We expect you to own modules end to end and take pride in the work products you ship
- Design, implement and maintain highly scalable, multi-tier, distributed server software applications
- Deliver across the entire app life cycle, design, build, deploy, test, release to app stores and support
- Working directly with developers and product managers to conceptualize, build, test and release products
- Take responsibility for performance and stability for all server functions
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Skills & Qualifications:
- At least an undergraduate degree in Computer Science, Engineering, preferably from IITs/Top RECs
- 2-5 years of experience at cutting edge organizations or startups
- Extensive experience in a Java server-side software design and development
- Proficiency in the implementation of algorithms and the use of advanced data structures to solve problems in computing.
- Experience with e-business/e-commerce applications and business environment is a must
- Any experience with internet companies or the travel industry will be a plus
Must have
- Good understanding of Java/J2EE and design patterns
- Strong knowledge of data structures and designing for performance, scalability and availability Knowledge in MongoDB and Web services
- Extensive use of Instruments and Shark to detect memory leaks and for performance optimization
- Good grasp of algorithms, memory management, and multithreaded programming
- Good to have - Python, NodeJS, Mysql, Redis, ElasticSearchGreat people skills!
- Able to fit in well within an informal startup environment and to provide hands-on management
- The high energy level and untiring commitment to drive oneself & the team towards goals
Compensation: Commensurate to skills & experience; comparable to the best in the industry.
Culture: ixigo is proud to have built an entrepreneurial culture that has become a folk-lore in the startup ecosystem. One in every four ixigems has gone on to build successful startups and companies. Our cultural values of integrity, empathy, ingenuity, awesomeness, and resilience have stood the tests of time and we’ve built a fun, flexible and creative work environment that is driven by people with a high degree of ownership. You will get to work with some of the smartest folks in the Indian startup ecosystem, and solve some of the toughest problems for the next billion users by using bleeding-edge technologies. Oh, and we have an awesome “play” area, great chai/coffee, free lunches (yes, they exist!) and a workspace you will fall in love with.
OkayGo is the fastest staffing solution for blue collared and grey collared workers for businesses.






