Responsibilities for Staff Engineer role:
- Having experience in Java/Python/Golang along with Springboot, Micorservices, RDBMS
- Experience required: 10yrs to 15 yrs.

About Tide
About
Company video


Photos
Connect with the team
Similar jobs
Java Developer – Job Description
Wissen Technology is now hiring for a Java Developer - Bangalore with hands-on experience in Core Java, algorithms, data structures, multithreading and SQL. We are solving complex technical problems in the industry and need talented software engineers to join our mission and be a part of a global software development team. A brilliant opportunity to become a part of a highly motivated and expert team which has made a mark as a high-end technical consulting. Required Skills: • Exp. - 5 to 12 years. • Experience in Core Java and Spring Boot. • Extensive experience in developing enterprise-scale applications and systems. Should possess good architectural knowledge and be aware of enterprise application design patterns. • Should have the ability to analyze, design, develop and test complex, low-latency client facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-performance server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills. • Strong interpersonal, communication and analytical skills. • Should have the ability to express their design ideas and thoughts. About Wissen Technology: Wissen Technology is a niche global consulting and solutions company that brings unparalleled domain expertise in Banking and Finance, Telecom and Startups. Wissen Technology is a part of Wissen Group and was established in the year 2015. Wissen has offices in the US, India, UK, Australia, Mexico, and Canada, with best-in-class infrastructure and development facilities. Wissen has successfully delivered projects worth $1 Billion for more than 25 of the Fortune 500 companies. The Wissen Group overall includes more than 4000 highly skilled professionals. Wissen Technology provides exceptional value in mission critical projects for its clients, through thought leadership, ownership, and assured on-time deliveries that are always ‘first time right’. Our team consists of 1200+ highly skilled professionals, with leadership and senior management executives who have graduated from Ivy League Universities like Wharton, MIT, IITs, IIMs, and NITs and with rich work experience in some of the biggest companies in the world. Wissen Technology offers an array of services including Application Development, Artificial Intelligence & Machine Learning, Big Data & Analytics, Visualization & Business Intelligence, Robotic Process Automation, Cloud, Mobility, Agile & DevOps, Quality Assurance & Test Automation. We have been certified as a Great Place to Work® for two consecutive years (2020-2022) and voted as the Top 20 AI/ML vendor by CIO Insider.
About Asha Health
Asha Health helps medical practices launch their own AI clinics. We're backed by Y Combinator, General Catalyst, 186 Ventures, Reach Capital and many more. We recently raised an oversubscribed seed round from some of the best investors in Silicon Valley. Our team includes AI product leaders from companies like Google, physician executives from major health systems, and more.
About the Role
We're looking for a Software Engineer Intern to join our engineering team in our Bangalore office (currently 5 teammates). We're looking for someone who is an all-rounder, but has particularly exceptional backend engineering skills.
Our ideal candidate has built AI agents at the orchestration layer level and leveraged clever engineering techniques to improve latency & reliability for complex workflows.
You will be working alongside senior engineers on our team who will mentor you and coach you; however we expect strong backend engineering skills coming in.
Responsibilities
In this role, you will have the opportunity to build state-of-the-art AI agents, and learn what it takes to build an industry-leading multimodal, multi-agent suite.
You'll wear many hats. Your responsibilities will fall into 3 categories:
AI Engineering
- Develop AI agents with a high bar for reliability and performance.
- Build SOTA LLM-powered tools for providers, practices, and patients.
- Architect our data annotation, fine tuning, and RLHF workflows.
- Live on the bleeding-edge ensuring that every week, we have the most cutting edge agents as the industry evolves.
Full-Stack Engineering (80% backend, 20% frontend)
- Lead the team in designing scalable architecture to support performant web applications.
- Develop features end-to-end for our web applications (Typescript, nodeJS, python etc).
Requirements
You do not need AI experience to apply to this role. While we prefer candidates that have some AI experience, we have hired engineers before that do not have any, but have demonstrated that they are very fast learners.
We prefer candidates who have worked as a founding engineer at an early stage startup (Seed or Preseed) or a Senior Software Engineer at a Series A or B startup.
Perks of Working at Asha Health
#1 Build cool stuff: work on the latest, cutting-edge tech (build frontier AI agents with technologies that evolve every 2 weeks).
#2 Surround yourself with top talent: our team includes senior AI product leaders from companies like Google, experienced physician executives, and top 1% engineering talent (the best of the best).
#3 Rocketship trajectory: we get more customer interest than we have time to onboard, it's a good problem to have :)
Required Skills & Qualifications
- Bachelor's/Master’s in Computer Science or related field
- 5–8 years of backend development experience
- Strong in Java, Spring Boot, REST APIs, and microservices
- Hands-on experience with MySQL/PostgreSQL and NoSQL databases
- Strong debugging, problem-solving, and communication skills
- Ability to work independently and in cross-functional teams
Preferred Traits
- Proactive mindset with a knack for identifying and fixing bottlenecks
- Detail-oriented with a passion for clean, maintainable code
Team-oriented with a drive for continuous learning and improvement
1) Be open to learn new frameworks like Hapi.JS , Typescript , Nest.JS
2) Strong DB concepts , and hands on knowledge on MongoDB , REDIS
3) Experience working with micro-services will be a plus
4) Experience working with JWT and IAM systems will be a plus
5) Experience working with Postman , Swagger will be a plus
6) TDD knowledge is an advantage and also working with Unit Test code and familiar with test code coverage concepts.
7) Strong operating system knowledge is a plus with knowledge of how to manage threads.
8) Working experience with RabbitMQ , Kafka will be a plus
9) Strong knowledge of JS internals is a must.
10) Familiar with the Django REST API Framework.
11) Experience with the FAST API framework will be a plus
We need flexible employees for any technology
You can contact me on nine three one six one two zero one three two
Job Description:
We are looking for a highly experienced Java Developer with expertise in Spring Boot and Microservices architecture. The ideal candidate will have 4+ years of experience in building scalable, high-performance applications.
Key Responsibilities:
- Develop and maintain Java-based applications using Spring Boot and Microservices.
- Create and implement RESTful APIs and integrate with third-party services.
- Design and build scalable, resilient microservices.
- Perform code reviews and optimize applications for performance and security.
- Deploy and manage applications on cloud platforms (AWS, Azure, or GCP).
- Implement CI/CD pipelines for continuous integration and deployment.
- Diagnose and resolve technical issues and production bugs.
Required Skills:
- Java 8+ or 11+ (strong proficiency)
- Spring Boot, Spring MVC, Spring Security
- Microservices architecture and distributed systems
- RESTful APIs and API gateways
- SQL and NoSQL databases (PostgreSQL, MongoDB, etc.)
- Cloud platforms (AWS, Azure, or GCP)
- Containerization (Docker, Kubernetes)
- CI/CD pipelines (Jenkins, GitLab CI)
- Message brokers (Kafka, RabbitMQ)
- Experience in corporate training with minimum 3.5 years of experience in Technical training
- Exposure into Core Java & Advanced Java
- Candidate should have good Presentation, verbal & written communication Skills.
- Good to have knowledge on FET
|
Mandatory Skills |
Good to Have Skills |
|
JDK 1.8 + |
PLSQL |
|
Microservices |
Knowledge of SQL Performance Tuning |
|
Spring framework |
Experience with Cloud |
|
Spring Boot |
Knowledge of Cloud Foundry (Pivotal CF) |
|
Java Messaging Services (JMS) / Kafka / Rabbit MQ |
On-call support experience with PagerDuty, Service Now |
|
SOAP & REST APIs |
Knowledge of infrastructure monitoring tools like Nagios, New Relic |
|
SQL |
Knowledge of Splunk |
|
ORM technologies like Hibernate / IBatis / MyBatis |
Experience working with Lean and Extreme Programming (XP) |
|
Continuous integration tools like Jenkins/ Bamboo |
NoSQL databases such as MongoDB or any other NoSQL DB |
|
Code Quality tools/frameworks like Sonar / PMD |
Automated Integration Testing & Contract Testing |
|
Automated Testing. Unit Testing, |
|
|
Agile development methodologies |
|
THE POSITION:
- 3+ years of relevant experience in designing & implementing scalable, resilient backend microservices
- Expert at any backend programming language (Python/GoLang preferrable) and has exposure to API design and scalable architecture
- Hands-on experience on a couple of RDBMS/NoSQL/In-memory DBs
- Great database modelling skills
- Ability to choose the right algorithm, data-structure, and design pattern for the given problem statement
- Knowledge of any cloud based platform like AWS or GCP and scaling on the go
- Understanding of various application security principles and experience with building applications secure by design
QUALIFICATION:
- We don't care about which college you are from, if you have the power to convert coffee into code, we got you.
An ideal candidate should have well-rounded experience (5-10 years) in various technologies - backend/web development (Python/Django), DevOps, Android and iOS - or at least 2 out of the above
The person would be managing an expanding team of developers and guide the product development, along with contributing significantly to the core decisions of the company.
An entrepreneurial spirit, and the passion to make a difference in the healthcare ecosystem of the country is recommended.
The candidate will be well compensated with a combination of cash + equity, depending on experience and expertise.
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a senior developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities:
- Writing clean, high-quality, high-performance, maintainable code
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements
- Coordinate cross-functionally to insure project meets business objectives and compliance standards
- Support test and deployment of new products and features
- Participate in code reviews
Requirements:
- B.Tech from Tier 1 College.
- 3+ yrs of experience, at least 2 yrs of experience with Python and Django.
- Expertise in Object Oriented Design, Database Design, and XML Schema
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organise, and prioritise work











