Responsibilities
- Design, develop, and scale backend platform components using Java, Spring, Spring Boot, and AWS.
- Define technical vision and strategy and collaborate with architects, product management, engineering, QA, operations, and other stakeholders.
- Design data architectures, data definitions, and data manipulation structures across MySQL, MongoDB, Elasticsearch, Redis, and other database solutions.
- Implement database, presentation, middle-tier, and system interfaces in a multi-tiered architecture.
- Create and maintain system, technical, and architectural documentation and participate in planning and estimation.
- Write unit and integration tests, assist with testing and releases, and conduct code, design, and architectural reviews.
- Perform design spikes and proof-of-concept implementations and evaluate third-party software products.
- Mentor junior developers and promote coding, design, and problem-solving best practices.
- Support production issues, including on-call support, and monitor AWS services and system reliability, performance, and availability.
- Use AI-assisted tools such as GitHub Copilot, Cursor, and Claude Code for code generation, refactoring, testing, log analysis, anomaly detection, and incident troubleshooting.
Requirements
- BS in Computer Science or a related degree such as mathematics, engineering, or computer science-related studies, or an equivalent combination of education and experience.
- At least 5 years of professional development experience with Java/J2EE.
- Strong experience with unit testing frameworks such as JUnit and with unit, integration, automation, and API testing.
- Experience with system design, cloud architecture, distributed systems, and Agile/Scrum environments.
- Experience with AWS is preferred, including services such as RDS and DocumentDB.
- Preferred experience with rules engines, event-driven architecture, performance tuning, scalability improvements, and CI/CD tools such as GitHub, Bitbucket, or Bamboo.
- Preferred experience with Selenium, Playwright, or similar modern automation frameworks.
- Strong problem-solving, analytical, troubleshooting, written communication, oral communication, and pressured-work capabilities.
Benefits
- Hybrid work arrangement in Hyderabad, India.
- On-call production support responsibilities are part of the role.
- Opportunity to work on a cloud-based healthcare supply chain platform processing millions of transactions.
- Mentoring and collaboration with engineering, product, architecture, QA, operations, and distributed teams.
Categories
About GHX
GHX is a software-as-a-service company that’s reducing the cost of doing business in healthcare by automating supply chain processes and improving visibility into the products used in patient care. We’ve built the GHX Global Network, the world’s largest community of healthcare trading partners, connecting supply chain, finance and clinical professionals with their suppliers. Our cloud-based technology makes it easier for customers to drive costs out of the healthcare supply chain. Since 2010, we’ve saved the healthcare industry $5+ billion. Today we’re expanding our solutions to further enhance data management and allow integration of clinical and business systems. The Industry We Serve Our focus is on the healthcare supply chain, through which hospitals and their suppliers buy and deliver the thousands of medical-surgical supplies that clinicians need to effectively care for patients. For most hospitals, supply chain costs are the second largest and fastest growing operational expense, so reining in these costs is imperative. Our Products and Services At the heart of GHX is the GHX Exchange, a platform that connects healthcare providers and suppliers so they can work together electronically. This helps lower costs and simplifies supply chain management by eliminating error-prone, manual order processes. GHX solutions include: • An open and neutral electronic trading exchange • Procurement and accounts payable automation • Content, contract and inventory management • Business intelligence and reporting • Standards enablement and data synchronization