Innovative IT Solutions Inc
Job Summary
We are looking for a Senior Software Engineer to design, develop, and enhance scalable software applications within a healthcare analytics product suite. This role requires strong expertise in big data technologies, backend development, and modern AI/LLM integrations, along with the ability to collaborate across distributed teams and mentor junior engineers
Key Responsibilities
Design, develop, and maintain high-quality, scalable software components
Build and enhance applications using Java, Python, and big data technologies
Develop and optimize data processing systems within the Hadoop ecosystem
Analyze, troubleshoot, and resolve software issues from internal and external stakeholders
Document system architecture, design specifications, and operational workflows
Improve application performance, scalability, and availability
Collaborate with cross-functional teams including product, UI/UX, and offshore teams
Develop and consume RESTful APIs and microservices-based architectures
Implement and integrate AI/ML and LLM-based solutions into existing systems
Participate in Agile/Scrum ceremonies and SDLC processes
Ensure adherence to coding standards, security practices, and architectural guidelines
Mentor junior developers and contribute to team growth
Required Skills & Experience
Core Technical Skills
5+ years of experience in software development
Strong experience with Hadoop ecosystem (Spark, Py
Spark, Map
Reduce, Hive, Impala)
Expertise in Java frameworks (Spring Boot, Hibernate, Struts, JEE)
Strong experience with RDBMS (MS SQL Server preferred, Oracle, PostgreSQL, MySQL)
Proficiency in Java, Python, or C#/C++, along with scripting (Java
Script)
Experience in ETL, big data processing, and distributed systems
Modern Engineering & Cloud Skills
Strong experience building and consuming RESTful APIs
Hands-on experience with Elasticsearch (indexing, querying, data modeling)
Experience with Open
Shift / Kubernetes or similar container platforms
Familiarity with CI/CD pipelines and version control tools (Git)
Knowledge of microservices architecture and cloud-native development
AI / LLM Expertise (Highly Preferred)
Hands-on experience with LLM frameworks and APIs
Experience integrating AI/ML models into production systems
Strong understanding of prompt engineering and optimizing LLM outputs
Exposure to cloud platforms supporting AI/ML workloads
Verified Listing
This role has been verified for authenticity, market-rate compensation, and remote eligibility.
Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.