Senior Java Engineer South San Francisco Apply
Senior Java Engineer - 58687
Pay Rate : $60/hr - $65/hr W2
Must Have:-
Sr. Backend Dev with Java, OOP, TDD, Spring boot, and AWS.
The Position:
The Computational Catalyst in the Genentech Research & Early Development (gRED) Computational Sciences (gCS) organization is seeking a talented and passionate Software Engineer who loves tackling challenging technology problems and creating architecturally sound, high-quality software that empowers scientists and transforms critical business strategies.
Duties Include:
- Design, develop, and maintain user-friendly and responsive web UI-based software applications on AWS cloud
- Develop and maintain backend systems
- Develop and maintain asynchronous and/or synchronous integrations between systems
- Design and optimize SQL and No-SQL database schemas and queries for efficient data storage and retrieval
- Contribute code to other cloud-based services written in languages like Java, Python, etc.
- Write and maintain a robust suite of tests to ensure the functionality and integrity of the developed applications
- Collaborate cross-functionally with the team to understand user needs and translate them into user-friendly and aesthetic user interfaces
- Collaborate closely with a team of scientists to build tools that assist in ground-breaking biology research
Minimum Qualifications:
- 5 years of software development experience
- Proven track record of constructing quality, user-friendly tools in a fast-paced environment
- Product Expertise: With 3 years of experience in testing, maintaining, or launching software products, and 1 year in software design and architecture, you'll be a key player in our success
- Understanding of data structures algorithms (DSA) and programming languages like Python, Java, and Groovy
- Ability to identify patterns, develop general-purpose frameworks, and address scalability requirements for data pipelines and database/data warehouse solutions
- Ability to quickly acquire new technologies and programming languages
- Follow test-driven development and clean code patterns
- Use Continuous Integration and Delivery approach
- Experience with cloud computing platforms, especially AWS, AWS services, and data warehouse solutions like Snowflake or Redshift
- Demonstrated technical expertise in solving challenging programming and design problems
- Proficiency in developing and optimizing both batch and real-time data pipelines, encompassing tasks such as data collection, consolidation, normalization, and scheduling
- Team-oriented individuals with strong collaboration, prioritization, and adaptability skills
- Effective collaboration with data scientists to refine data models, design improvements, conduct experiments, and iteratively improve results
Preferred Qualifications:
- Experience with biological data and processes is a strong plus
- Experience working with scientists or in a research environment is advantageous
- Proficiency in full-stack development, spanning both back-end (Java, Python) and front-end (JavaScript or TypeScript, HTML, CSS)
- ML and Software Expertise: Utilize your deep knowledge of ML and Software Engineering Machine Learning skills to unlock the potential of data, technology, and computational approaches
- SQL and no-SQL proficiency
Education:
- Bachelor's Degree or higher in Computer Sciences, Data Science, or related fields
**ALL successful candidates for this position are required to work directly for PRIMUS. No agencies please only W2**
For immediate consideration, please contact:
AISHWARYA
PRIMUS Global Services
Direct - (972) 798-2408
Desk - (972) 753-6500 Ext. 215
Email: