Roche logo

Senior Full Stack Developer with Java and Python

Roche

Join Roche as a Senior Full Stack Developer

About the Role

Roche is seeking a proactive and versatile Senior Full Stack Developer to join our Software Engineering chapter. In this role, you will work alongside internal experts specializing in various aspects of software engineering. You will collaborate on multiple products that cater to Roche's internal business requirements, driving technical excellence within the projects you are involved in.

Key Responsibilities

  • Develop and Optimize Code: Create and optimize clean, efficient code across the full software stack. Develop new features using primary languages such as Java, Python, SQL, HTML, and CSS.
  • Design and Scalability: Contribute to the design and scalability of the platform for seamless integration of new features.
  • Collaboration: Work closely with architects and developers to establish technical specifications. Foster a culture of collaboration and innovation within the cross-functional team.
  • Technical Requirements: Partner with the Product Owner to analyze user stories and convert them into precise technical requirements.
  • CI/CD Pipelines: Implement and manage CI/CD pipelines using tools like GitLab and Bash scripting for efficient releases.
  • Automation: Automate deployment processes to ensure rapid and reliable software deployment.
  • Testing: Create automated test cases to automatically provide validation of implemented functionality.
  • Communication: Effectively communicate technical concepts through presentations to the team and stakeholders. Document code, technical designs, and system processes for reference.
  • Industry Trends: Keep abreast of industry trends, emerging technologies, and best practices in full-stack development.

Required Skills

  • Advanced proficiency in Java.
  • Experience with CI/CD Pipelining (GitLab/Bash).
  • Medium proficiency in Python.
  • Proficiency in SQL, with experience in working on Data Meshes (Snowflake) as an advantage.
  • Experience working in a SAFe (Scaled Agile Framework) environment.
  • Effective oral and written communication skills in English.

Nice to Have

  • Experience in developing and using validated systems.
  • Experience with codebeamer development or other ALM systems such as Jira, Azure DevOps, GitLab, etc.
  • Understanding of Process Modeling.
  • Proficiency in HTML and CSS.

Education and Experience

  • Bachelor’s degree in Computer Science/Engineering or equivalent work experience in software development.
  • Minimum 8 years of total work experience, with 3-5 years in relevant areas within multinational work environments (e.g., healthcare industry experience is a plus).
  • Good analytical thinking and problem-solving skills.
  • Good communication and collaboration skills.

About Roche

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity, and diversity. We do #Code4Life, creating innovative software that helps doctors, patients, and scientists around the world.

Join Roche, where every voice matters and where you can pursue your interests across functions and geographies.

Benefits
Extracted with AI

  • Diversity, equity, and inclusion
  • Opportunities to work across functions and geographies
  • Collaboration with a diverse team

Similar jobs

Last update: 23 minutes ago

SAP logo
SAP

Senior Full Stack Developer (Security & Compliance)

Join SAP as a Senior Full Stack Developer focusing on Security & Compliance, leveraging Java, SpringBoot, and Python.

Boeing logo
Boeing

Senior Full Stack Developer (Contract)

Join Boeing as a Senior Full Stack Developer to design scalable web applications for data analytics in Ridley Park, PA.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

Kuehne+Nagel logo
Kuehne+Nagel

Senior Full Stack Engineer

Join Kuehne+Nagel as a Senior Full Stack Engineer in Porto, Portugal. Develop mission-critical software using Java, Angular, and more.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance invoice creation using Java, React, and Spring Boot in a hybrid work environment.

Ryanair - Europe's Favourite Airline logo
Ryanair - Europe's Favourite Airline

Data Engineer with Full Stack Python Development

Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.

IBM logo
IBM

Full Stack Developer with Java and JavaScript

Join IBM as a Full Stack Developer focusing on front-end with JavaScript, Java, and Agile methodologies.

Boeing logo
Boeing

Full Stack Developer (Contract)

Join Boeing as a Full Stack Developer to design scalable web applications and collaborate with cross-functional teams.

lexware logo
lexware

Senior Full Stack Developer - Java, React, Spring Boot

Join Lexware as a Senior Full Stack Developer to enhance our ERP solutions using Java, React, and AWS technologies.

SAP logo
SAP

Senior Back-End / Full Stack Developer

Join SAP as a Senior Back-End / Full Stack Developer in Sofia, Bulgaria. Drive innovation and transformation in a hybrid work environment.

IBM logo
IBM

Senior Backend Developer with Java and SQL Expertise

Join IBM as a Senior Backend Developer specializing in Java and SQL, working on enterprise-scale analytics products.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Valdera logo
Valdera

Senior Software Engineer (Full-Stack)

Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.

Fujitsu logo
Fujitsu

Java Lead Software Developer

Lead Java Developer role focusing on Spring Boot, SQL, and API development in a remote setting.

Squarespace logo
Squarespace

Senior Software Engineer, Go/Java

Join Squarespace as a Senior Software Engineer in Aveiro, Portugal. Expertise in Go/Java required. Hybrid work environment.

Haus logo
Haus

Fullstack Software Engineer, Applications

Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.

Randstad Digital France logo
Randstad Digital France

Lead React Developer

Join Randstad Digital France as a Lead React Developer, leading a team in agile software development with React and Java.

Argon AI (YC W24) logo
Argon AI (YC W24)

Senior Full Stack Software Engineer

Join Argon AI as a Senior Full Stack Software Engineer to build AI solutions for biopharma in NYC. Work with Python, PostgreSQL, and more.

Computer Futures logo
Computer Futures

Fullstack / Cloud Developer

Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.