
About radix health
We, http://www.radixhealth.com/">Radix health, Inc are a Healthcare IT solutions provider organization based out of US and India, developing innovative products that are solving some of the challenging problems for US Healthcare around patient access and patient care. We operate at the intersection of Clinical operations, data science and medical practices and we are a bunch of people with solid domain knowledge, technical expertise and eagerness to grow our footprint in the market.
Radix health is listed as one of the top 100 companies transforming US healthcare and we are proud to be associated with several leading medical groups in US.
Working at radix health
Are you looking for a place where growth opportunities abound, where you'll have the freedom to forge your own path, and where you can feel good about the work you're doing?
We're looking for people who are passionate about improving healthcare, constantly seek to make themselves better, love challenging problems, and never say never. We honor diversity and creative thought. We are committed to building an environment that challenges you, but where you can also have fun. As a growth-stage startup, we offer competitive compensation packages that reward hard work and long-term growth.
Perks at work
- Chance to work on real life problems in the healthcare industry.
- Culture of trust, empowerment and constructive feedback, Advanced technology stack , knowledge sharing through tech talks, product demos, parties & events.
- Competitive salary, great IT equipment, flexible working times, additional holidays and volunteering time off, free beverages and healthy evening snacks.
- A diverse, fun and open-minded team in a nice office in the centrally located part of Pune.
- Extensive onboarding, mentoring and personal development plan.
- Relocation assistance for outstation candidates.
- Comprehensive insurance benefits covering employees and their families.
- Genuine work/life balance served here.
Our Recruiting Process:
We aim to reply to all applicants within a few days of receiving your application. Our interview process consists of several stages, each one allowing us to get to know you better, professionally and technically. It is also an opportunity for you to gain a better understanding of our culture and the work we do here at Radix Health.
The stages include:
- CV review
- A little coding/Logical challenge
- Technical Interview with team
- Interview with VP.
We value your time and we move fast and provide feedback at every stage of the interview.
If you like being at the place where decision making is quick then you are on the right track
Role :
We are looking for an experienced Java or full-stack developer who is passionate about developing solutions that improve healthcare. The ideal candidate will have at least 4 years of experience building large-scale web applications.
You will be expected to define/scope feature-sets and develop new functions. You will be a part of the team that is focussed on our one of many industry leading software solutions, designing scalable/maintainable object oriented architecture and producing market leading, self-testable deliverables.
You are expected to be a technology enthusiast, who likes to think out of the box, embraces new technology alternatives, has a creative mind and is a go-getter.
Qualifications:
- Education : BE/MS/M. Tech/MCS/MCS with excellent records
- Server side : Java/J2EE, REST API development, RESTful web services, Spring Boot framework, JAX-RS APIs
- Concepts : Strong understanding of Data Structures, Concurrency, Mult-threading, Design patterns, Java packages, Garbage collection, collections, JVM, JDBC
- ORM : Mybatis, Hibernate
- Unit testing : JUNIT, TestNG, Mockito
- Build : Maven, Gradle
- CI/CD : GIT, Devops practices, Jenkins, containerization using Docker
- Databases : SQL, No-SQL, RDS, PostgreSQL, MySQL
- Cloud :AWS, EC2, ES3, ECR etc.
- APM: ELK, Grafana
Skills:
- At least 4 years of SAAS software development experience.
- Experience in cloud computing application implementations on AWS is a MUST!
- Excellent understanding of microservices architecture, design patterns, and standard methodologies with an eye towards scale, automation, resiliency, and high availability
- Experience with build-time dependency management (e.g. Ant, Maven); unit testing and code-coverage tools; test automation techniques and tools; and build automation tools (e.g. Jenkins,) tools is required.
- Strong understanding of Java is expected
- Good understanding of architectural principles involved in SaaS and multi-tenant platforms.
- Strong interpersonal, influencing, collaboration and negotiation skills

About Radix Healthcare
About
Connect with the team
Company social profiles
Similar jobs
Responsibilities
- Design, develop, test, and deploy Java-based backend services and APIs.
- Collaborate with front-end developers, DevOps, and QA to deliver high-quality software.
- Write clean, efficient, and maintainable code following best practices.
- Participate in system design, code reviews, and architectural discussions.
- Optimize application performance and scalability.
- Ensure secure and compliant backend services.
- Troubleshoot and debug production issues as part of the on-call rotation.
- Contribute to CI/CD and infrastructure automation efforts.
Responsibilities:
- Responsible for design and development of high end, robust, scalable products that disrupt the market
- Technically-intense role with primary focus on building cool products in a niche domain
- Evolution into Principal Software Engineers and Team leads and beyond based on one’s ability to demonstrate very strong technical expertise and project & people management skills.
- Reviewing code work for accuracy and functionality
- Analyzing code segments regularly.
Requirements:
Experience Range: 3+
Role: Software Engineer – final role will depend on candidate’s experience and credentials
Education: BE/B. Tech/MCA/M.Sc./MTech
Technology Stack: Java, Hibernate, spring, spring boot, Microservices, MySQL, reactJS, Elastic Search, AWS Infra
Responsibilities
- Plan, develop and implement large-scale projects from conception to completion.
- Interface with clients and gather business requirements and objectives.
- Translate clients’ business requirements and objectives into technical applications and solutions.
- Understand and evaluate complex data models.
- Design, develop and implement new integration.
- Execute system development and maintenance activities.
- Develop solutions to improvise performance and scalability of systems.
- Mentor junior and mid-level engineers.
Minimum Requirements
- 3-5 years of relevant experience, working in Java related technologies.
- A Good Engineering or Masters degree from a reputed university
- Should have strong technical skills with a good grasp of OO concepts and design patterns
- Good knowledge of SQL database ( MySQL, Oracle, etc )
- Good understanding of frameworks like Spring, Hibernate, etc.
- Good understanding of spring boot and microservices.
- Exposure to AWS services - S3, SQS, Lambda, DynamoDB, API Gateway, etc.
Good to have
- Knowledge of No-SQL DBs like mongo, dynamoDB, etc.
- Knowledge of message brokers/queuing services like SQL, rabbitMQ, Kafka, etc.
C++ and QT mandatory and also should be very strong on Data Structures, Algorithms
Note: salary depends on current CTC.
Job Description
- Participate in feasibility analysis of requirements for implementation. • Contribute in technical discussions regarding requirements, implementation adopting best practices/ methodologies, platforms for development and support methodology.
- Estimation and timely implementation of requirement(s) by developing a modular, scalable, high-performance code by adopting best practices.
- Own up the defect free code delivery of module/application and provide support during integration/implementation.
- Bug fixing, code optimization.
- Collaborate with the testing team to understand and resolve the bugs.
Required Skills
- C++ QT framework user interface desktop application
- Extensive hands-on experience in Desktop application development using QT technology
- Experience with GUI implementation and debugging desktop applications using Qt
- Experience in real-time communications software development and related build environments, with a focus on mission-critical, low latency multithreaded applications
- Experience designing, developing and debugging networked client/server applications
- Experienced with source/version control software, including Git
- Strong proficiency in C++, with fair knowledge of the language specification
- Thorough knowledge of the standard library, STL containers, Data Structures and algorithms
- Good understanding of memory management in a non-garbage collected environment
- Knowledge of the latest C++11,C++14,C++17 standard
- Familiarity with system call wrapper library functions
- Thorough knowledge of Nginx , Redis,Kafka, RabbitMQ, MySql
- Familiarity with language tools, such as Valgrind
- Sound knowledge of Postgre and MySQL
- C++ with QT User Interface, Data Structures, Algorithms, AWS, TCP,UDP
Must have skills : Experience with Core Java, Microservices, Oracle Database and SpringBoot.
Roles & Responsibility :
- Build new decentralized microservices based on decoupled Kafka architecture
- Thorough understanding of fundamentals including OOP, Design Patterns and Data Structures
- Good knowledge of design principles
- Produce clean, efficient code based on specifications
- Recommend and implement improvements
- Has proven ability to work independently or with minimal supervision
- Drive design discussions while also working with architects if a need arises
Required Skills :
- Experience building software applications professionally using Java.
- Strong understanding of troubleshooting methodologies and root cause analysis
Soft skills required :
- Excellent interpersonal and written communication skills.
- Able to pre-empt, identify and resolve problems that are non-routine or lacking in definition
- Ability to define, implement and work to a schedule
- Good time management skills.
- Attention to detail. Able to work with little or no supervision
- Ability to work with team members across the globe
- Experience with Core Java, Angular and SpringBoot is a plus.
Educational Qualifications : B.E./ ME (CS/EE) / MCA or equivalent higher-level degree
- Mandatory skills: Spring boot, Hibernate, Microservice
- Strong Java skills including Java 8 features
- Good understanding of Microservices-based architecture and the related ecosystem
- Exposure to MS SQL Server, Sybase etc. and NoSQL databases like MongoDB is also preferred.
- Great OO skills, including strong design patterns knowledge
- Strong knowledge of software best practices, like Test-Driven Development (TDD) and
- Continuous Integration (CI)
- Strong Knowledge of Data Structures & Algorithms
- Experience in working with data-driven RESTful APIs using web frameworks like SpringBoot,etc.
- Should be able to do data modeling
- Good understanding of ORMs like Hibernate, JPA, etc.
- Strong debugging skills
- Familiarity with architectural/ design patterns
- Advanced knowledge of Agile methodology.
About us:
Equal parts creative agency, engineering firm, and consultancy, Grappus has a reputation of doing things differently. We work with brands big and small, far and wide, helping them understand, prototype and deploy a broad range of custom tech. We value design and we cringe at bad UX. Each project is a clean slate, we don’t have frameworks, or any pre-made formulas. We’re not here to just grow big, make money and win awards. We’re here to crack the process of building truly innovative products from scratch. Products that make people say ‘damn’.
People at Grappus usually experience a highly accelerated career growth well beyond the narrow constraints of their ‘job description’. Here, the growth ladder is tailored to you. It operates exactly as fast as you can manage to grow. We think it's a waste when smart people are unable to make an impact. Our aim is to unleash your potential by giving you massive challenges and the freedom to solve them.
We’re in a fluid world, where we don’t know what technologies we’ll use next, or the projects we’ll work on. We’re actively searching for ways to shine a light on our blind spots, whether it is in the products we want to build, the problems we like to solve, or the company culture we try to create. That’s what makes life at Grappus so exciting. Grappus is an ongoing experiment and you are a part of it. We'll be a different company a few years from now because you are going to change it for the better. We can’t wait to see where you take us
Learn more about us: https://grappus.com/">https://grappus.com/
About the role:
We are seeking a Senior Java Developer who has a knack for coming up with creative solutions to unique problems, planning development cycles and writing technical documentation while leading a team of developers. You can get in where needed to write clean, reusable, and performant code, with creative sensibilities to push projects towards perfection. You should have good time management skills and be able to work both autonomously and collaboratively with a cross-discipline team of product managers, strategists, UX designers, art directors, and developers. Most importantly, you have an eye for detail and the ability to make beautiful designs come to life through code.
What we’d like to see:
- Ability to write elegant and readable code
- Excellent problem solving skills and love technical challenges
- Comfortable working in a team-oriented and collaborative environment
- Strong understanding of Agile and Lean software development processes and practices
- Stays plugged into emerging technologies/industry trends and applies them proactively
- Knowledge of software best practices, like test driven development and continuous integration
Must Have:
- BE/BTech in Computer Science or a related field or equivalent practical experience
- 2+ years of software development experience including deep, hands on experience in building back end applications using Java and Spring ecosystem
- Strong command over core Java:
- Understands the application of java best practices including logging & exception handling
- Familiar with the Java Concurrency model
- Understands Java collections, generics and java 8 based functional programming features
- Has extensively used the Spring ecosystem:
- Spring Boot
- HTTP/REST API development
- Spring Data (JPA)
- ORM tools like Hibernate (can fine tune mappings for performance)
- Unit and integration testing facilities of Spring Boot
- Experience coaching and mentoring junior developers
- Aggressive problem diagnosis and creative problem solving skills and client handling skills
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Implemented CI/CD in any of the projects done and experience with Test Driven Development
Nice to Have:
- Understanding of API Development best practices
- Knowledge of Kubernetes/Docker and Devops
- Some or all of these AWS services: EC2/ECS; lambda; SQS/SNS; API Gateway, Cognito; Elastic Search
- Has contributed to the development or enhancement of CI/CD pipelines in a previous project
- Contributed in the creation of end-end automation tests (functional or non-functional)
- Has designed relational databases; conversant with SQL
- Personal projects or contributions to the open source community
- Strong organizational skills to juggle multiple tasks within the constraints of timelines
- Team player (those great personality types that people love to work with)
- Great communication skills
Nice to have: python
Must frameworks and technologies: Springboot, kafka, MQTT, docker/kubernetes, REST APIs
Persistence layer: MongoDB, Elastic Search, Any GraphDB (Neo4j/Arango), SQL, HBase
Must have: Exposure in large scale architecture (Concept of queues, micro services, functional programming)
Must have: Strong Data structure and design principles
Expert in developing Node.js applications, Strong understanding of NPM and modular application development skills building, Proficiency and hands-on experience with Node.js, Express, Sockets, MongoDB/Elasticsearch/Redis/MySQL, Apache Kafka/Google PubSub, Experience of working in MEAN Stack is a plus)








