Job Directory Experienced Backend Developer for Software and Data

Experienced Backend Developer for Software and Data
Temple City, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.


Job Description

Backend Developer- Java/J2EE/Scala, JavaScript, Bioinformatics, Big Data, Database

We are looking for Mid-Level experienced and self-motivated developers for Software and Data Engineering for Bioinformatics Pipeline. The candidates should have demonstrated knowledge and interest in Bioinformatics, Software Development, Distributed Systems, Workflow Management, Cloud, Big Data, Enterprise Application Software. These individuals will architect, design implement and support data pipelines, database management, analysis tools, and user interfaces for large-scale bioinformatics software and data solution. The successful candidates will join a growing team that builds enterprise application infrastructure, sophisticated algorithms and analysis capabilities.


* Architect, develop, test, maintain Bioinformatics Pipeline Systems.
* Architect, develop, test, maintain Big Data Management Systems.
* Research and develop new algorithms, programs to support and improve Bioinformatics system efficiency.
* Data management, data maintenance and database administration.
* Identify, design, and implement process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalabilities.
* Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
* Supporting business operations, processing, and exceptions.
* Database design, analysis, implementation, and support.
* System administration and maintenance.


* A Bachelor's Degree with a major in in Computer Science, Electric Engineering, Mathematics, or a related discipline.
* At least one year of experience in backend development.
* Strong Knowledge of Java, Scala or other JVM-based languages.
* Knowledge of Database, SQL.
* Knowledge of GIT Source Control, Windows, and Linux.
* Ability to handle periodic on-call duty as well as out-of-band requests.
* Understanding of Requirements Analysis.
* Strong written and verbal communication skills.

Nice To Haves:

* Master's degree in Computer Science or a related discipline.
* Deep understanding of Computer Networks, Security, Algorithms.
* Understanding of Bioinformatics, Genetics, Biology.
* Experience with software design, implementation, and deployment of enterprise application software.
* Enjoy working in a highly collaborative and fast-pace environment on high-impact, open source software development. Prior experience in health informatics is a plus.
* Experience with next-generation sequencing (NGS).
* Experience with BWA, R, Picard, and GATK and other Bioinformatics tools.
* Experience with Scala, AWS, NoSql, Statistics, big data, Apache Spark.
* Experience with Java RESTful services, JavaScript, and XML; user and design documentation to support open-source products.
* Experience with Agile/Scrum software development methodologies.

If you have samples of your work, please include a link to Github, Bitbucket, etc.

Fulgent Genetics is an Equal Opportunity Employer. To apply please email cover letter and resume to

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.