![Truemeds India's logo](/_next/image?url=https%3A%2F%2Fcdnv2.cutshort.io%2Fcompany-static%2F5f9a9a2af960a40b666d9c24%2Fuser_uploaded_data%2Flogos%2Fcompany_logo.png&w=3840&q=75)
Our vision is to make healthcare affordable and accessible to all. We are a technology-driven, telehealth platform that aims to reduce healthcare expenses and improve healthcare outcomes by democratizing medicine purchases in India.
The burden of medical bills is a leading cause of financial worry among Indian consumers,
- 70% of healthcare spending in India is on Medicines
- 15-20% of the family income of chronic patients is spent on medicines
- 63 million people in India plunge into poverty annually due to healthcare costs
TrueMeds, through its proprietary algorithm and teleconsultation, can recommend best value medicines to customers with precise scientific matching and outcomes history leading to 50%+ savings for customers!
Headquartered in Mumbai, we are excited to build a strong product and operations team passionate about building innovative solutions and willing to go the extra mile to ensure the customer has the best experience. We have grown phenomenally with customer love – 60X growth delivered in the last 20 months.
Job brief:
We are looking for a Java developer who possesses a passion for pushing technologies to the limits and will work with our team of talented engineers to design and build the next generation of our software applications.
Responsibilities:
- As a Java Developer, you will be responsible for designing and developing Spring Boot Based applications & Web services
- Follow coding standards, unit testing, code reviews, etc
- Follow release cycles and commitment to deadlines.
Requirement:
- You should have hands-on knowledge of JAVA and OOPs concepts
- Knowledge and experience in SQL, including SELECT / UPDATE statements, aggregate functions, table joins, indexes, etc.
- Knowledge of Unix, including common Unix Commands -find/cp/mv/ssh commands/executables, etc.
- Traits to take ownership of the components and deliver work end to end, including designing, development, release, and bug-fixing.
- Must have good interpersonal skills to interact with various teams.
Work Location:
- Powai, Mumbai, Maharashtra
Notice Period :
Immediate Joining.
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)
About Truemeds India
Similar jobs
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fphp.png&w=32&q=75)
A tick against the following skill sets would surely strengthen the candidature
- Strong PHP, JS fundamentals
- PHP frameworks: PHP Laravel
- JS frameworks: Vue.JS
- RDBMS: MySQL, Mongo DB
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fphp.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fgolang.png&w=32&q=75)
About us:
Shiprocket is a logistics platform which connects Indian eCommerce SMBs with logistics players to enable end-to-end solutions.
Our innovative data-backed platform drives logistics efficiency, helps reduce cost, increases sales throughput by reducing RTO and improves post order customer engagement and experience.
Our vision is to power all logistics for the direct commerce market in India including first mile, linehaul, last mile, warehousing, cross border and O2O.
Requirement:
We are looking for a Software Engineer who will develop, record and maintain cutting edge applications for Shiprocket Platform.
Key Responsibilities
- Build innovative, state-of-the-art applications which have to perform at scale
- Prepare and maintain all applications utilizing standard development tools
- Develop backend data services and contribute to increase existing APIs
- Ability to act individually in a complex and fast paced environment
- Closely work with the Product and QA teams to ensure smooth delivery
- Participate in solution designing with Tech leads and Systems Architects
- Document the development process, architecture, and standard components
- Coordinate with co-developers and keep project manager well informed of the status of development efforts
- Keep abreast of new trends and best practices in web development
Skills:
- Great people skills to closely work with other teams.
- Strong in establishing systems & processes
- Expertise in Laravel or GoLang, MySQL and Git
- Thorough in Object oriented concepts
- Knowledge of restful Web services
- Understanding of web applications
- Working knowledge of one or more caching, queuing systems in desirable
- Excellent problem solving
- Can do attitude
Roles and Responsibilities:
- Proven experience in Java 8, Spring Boot, Microservices and API
- Strong experience with Kafka, Kubernetes
- strong experience in using RDBMS (Mysql) and NoSQL.
- Experience working in Eclipse or Maven environments
- Hands-on experience in Unix and Shell scripting
- hands-on experience in fine-tuning application response and performance testing.
- experience in Web Services.
- Strong analysis and problem-solving skills
- Strong communication skills, both verbal and written
- Ability to work independently with limited supervision
- Proven ability to use own initiative to resolve issues
- Full ownership of projects and tasks
- Ability and willingness to work under pressure, on multiple concurrent tasks, and to deliver to agreed deadlines
- Eagerness to learn
- Strong team-working skills
- 2.5+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relationl Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Good to Have Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
Role : Nodejs developer
Please find below the JD for the Nodejs developer..
Role: NodeJs Developer
We are looking for a Node.js Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is necessary as well. Responsibilities
• Collaborate with other members of the team, such as front-end developers
• Writing reusable, testable, and efficient code
• Design and implementation of low-latency, high-availability, and performant applications
• Implementation of security and data protection
• Integration of data storage solutions • Writing unit test cases • Documenting application changes and developing updates.
Skills
• Strong proficiency with JavaScript
• Experience of Node.js and frameworks available such as Express
• Practical experience with REST, PostgreSQL, WebSocket, MongoDB, Redis.
• Understanding the nature of asynchronous programming and its quirks and workarounds
• User authentication and authorization between multiple systems, servers, and environments
• Integration of multiple data sources and databases into one system
• 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
• Proficient understanding of code versioning tools, such as Git
• Good understanding of front-end technologies, such as HTML5, and CSS3
Skills Required:
- Experience of more than 4 to 6 years in software development.
- Very Strong Experience in Core Java.
- Excellent Java Programming skills Experience in Data Structures, Algorithms and Design Patterns.
- Strong in Problem solving, Analytical skill and logical thinking.
- Skill to be trained: java, spring, mango db, cassandra.
- Strong experience in Spring Boot, Restful API
- Looking for shorter notice period candidates only.
Preferred qualifications:
- 3-7 years of relevant work experience in business application development/implementation with strong understanding of Microservice Architecture.
- Very Strong in Core Java (OOP, Collections, Threads, Regular Expressions, Exception handling)
- Must have strong experience in software design and development and familiar with technologies - Java, Java-J2EE, JSP, Spring Boot, Spring Cloud, Spring Securities, Hibernate, Ajax, REST API, Microservices, Angular etc
- Strong knowledge of Queuing frameworks like ActiveMQ, RabbitMQ, Kafka etc and Caching frameworks like Redis, Hazelcastetc
- Strong understanding of 12 Factor Apps and Cloud Native fundamentals and design patterns
- Good knowledge on coding standards, design patterns, unit testing, Junit, Mockito
- Good to have experience with Docker&Kubernetes and ability to configure and run CI/CD pipelines
- Good knowledge of database SQL / NoSQLand trade-off among multiple DB technologies
- Experience implementing, customizing and/or integrating third-party applications within business enterprise software.
- Understand software implementation lifecycle (e.g., analyze, design, build, test, implement, support).
- Excellent communication and analytical skills and a demonstrable bias toward action.
- Good documentation skills to create Technology related Documents
- Hands on with AWS and/or Azure cloud
Responsibilities:
- Design, deploy and build solutions, with custom front ends (web, mobile) and backend services that automate business processes in Java Techstacks with Microservice architecture.
- Coordinate with tech leads and software engineers working on related deliverables
- Work closely with analysts and business process owners to translate business requirements into technical solutions.
- Create database schema and optimize data handling and storage
- Learn, diagnose and implement features and bug fixes, Implement debugging techniques and ability to find root causes of problems
- Mentor Junior team members, Provide technical expertise to product or project team
- Maintain highest levels of development practices including: technical design, solution development, systems configuration, test documentation/execution, issue identification and resolution, and writing clean, modular and self-sustaining code, with repeatable quality and predictability.
- Produce highly usable systems that are high performance, easy to maintain and engineered to meet business needs
- Communicate ideas and develop strategy through presentations, demonstrations and specifications
- Assist the product or project manager in creation of functional and technical documents
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fpython.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fflask.png&w=32&q=75)
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fgolang.png&w=32&q=75)
● Fluency or understanding of specific languages, such as Python or Go.
● Strong understanding of the web development cycle and programming techniques and tools.
● Solid understanding of how REST APIs work: GET, POST, PUT and PATCH
● Basic understanding of AWS cloud and its services like lambda, EC2, Document DB, EKS etc.
● Understanding MongoDB would be a bonus.
● Excellent project management skills.
● Ability to work independently or with a group.
- Expertise in Database Administration on Production Servers with server configuration, performance tuning, and maintenance with outstanding troubleshooting capabilities in Cloud – AWS / Azure.
- Efficient in Architecting, Configuring, Maintaining, Monitoring, Troubleshooting SQL Servers.
- Strong understanding of SQL database structures, principles, and practice
- Strong experience handling Backups, Restores, Corruption, and Disaster Recovery scenarios.
- Experience in installing and configuring SQL Server databases of different versions.
- Experience in Performance Tuning and Optimization, backups, restores, recovery models. Writing & optimizing SQL statements, partitioning, clustering, HA, DR. Experience in DMV & DDL queries.
- Independently analyze, solve, and correct issues in real-time, providing problem resolution end-to-end.
- Skilled in working with large volumes of data and loading data from multiple sources.
- Knowledge of reporting and query tools and practices.
- Knowledge of indexes, index management, and statistics.
- Skilled in deploying database change scripts
- Scheduling database backups, taking full and Transaction log backups.
- Automate SQL server tasks (SQL jobs, Windows scripts, etc.)
- Exposure to MySQL will be an added advantage.
Soft skills:
- Mission led. Someone who buys into the mission of a company and the problem they are solving. The company is growing fast and have a tonne of things they need to achieve; they want people that are bought in for the long term and believe in what they’re doing.
- Pragmatic thinker. You have a structured approach to situations, if you do not know the answer, you’ll know how to find it out.
- Open to change. You are able to work in a fast-paced environment where priorities can change instantly, and you are able to adjust.
- Technologist. Someone that is passionate about what they do and experienced in server operating systems and application deployment, configuration, and maintenance.
- Communication and Presentations skills.
![skill icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fskill_icons%2Fgolang.png&w=32&q=75)
![icon](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fsearch.png&w=48&q=75)
![companies logos](/_next/image?url=https%3A%2F%2Fcdn.cutshort.io%2Fpublic%2Fimages%2Fhiring_companies_logos-v2.webp&w=3840&q=80)