Careers at ThermoFisher Scientific

Apply Now >>    
Job ID :
Location :
Mexico - Ciudad de Mexico|Mexico - Guadalajara|Mexico - Monterrey|Mexico - Tijuana
Job Description

Creating Cluster Software to empower our development teams, while improving User Experience and reducing costs.

  • Develop, Deploy, Maintain Frameworks and services
    • Java 8
      • Guice
      • CompletableFuture<>s
      • Imperative + Functional
      • Closures
    • Docker
  • Modern distributed software design
    • Leadership election
    • Event Serialization
    • Quorum
    • Imperative and Functional
    • Closures
  • Compute Platform Center-of-Excellence
    • Develop Apache Spark proofs of concepts
    • Work with business teams to migrate to CRSCHR, Spark and Marathon
    • Consulting
  • Support Ops Team
    • One big team to manage tuning of Zookeeper, Mesos, Marathon, Spark etc.
  • Bachelor’s Degree in Computer Science or related field, or 4+ year relevant work experience

  • 4+ years professional experience in software development working on large scale distributed systems

  • Computer Science fundamentals in object-oriented design

  • Computer Science fundamentals in data structure, algorithm design and complexity analysis.

  • Proficiency in Java.

  • Experience building highly scalable and available web applications on top of multitiered systems utilizing Object Oriented Programming, Design Patterns, Java,

  • Solid coding practices including good design documentation, code reviews, source control management, build processes, testing, and operations

Apply Now >>    
Join our Talent Community

If you're ready to make a difference in the world, you can do it here.

Refer a friend

Already work here? Help us write our next chapter

Refer Now


5 Reasons to Work at Thermo Fisher Scientific
Search Jobs by Map