If you are a Java developer who wants to leverage career opportunities in one of today's hottest development fields, Jopari could be the perfect opportunity for you. Help us reinvent the critical business side of healthcare as we develop and deploy advanced medical electronic payment, EDI transactions and connectivity solutions for over 500 payers and hundreds of thousands of medical providers across the country.
The Jopari Engineering team is seeking a Senior Java Developer to help design, build and enhance our cloud-based transaction processing system. Jopari processes a large number of healthcare transactions every day. Our business is growing rapidly, and we need to increase our throughput by a factor of 50-100 in a short period.
In the first few months you will
- Work closely with the CTO and other senior engineers to understand the infrastructure framework and existing distributed system, and identify performance bottlenecks; then design and build out a system that allows us to increase our throughput 50-100 fold.
- Migrate existing applications to run on this distributed platform in order to realize the performance improvements.
- Work with our Cloud partner to make the system dynamically scalable to handle peak loads in a cost-efficient manner.
- Build automated regression tests to validate the correctness of the distributed infrastructure, using TestNG, Mockito and Jenkins.
The person who fills this crucial role has a unique opportunity to make a large contribution to the success of the product and the company, by ensuring that the application infrastructure is fast enough to handle our rapidly growing business. In the process, you will acquire a deep knowledge of the software and the product, and become a critical member of the engineering team.