Full stack developer (React and Java)

Cognizant
Zürich, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Zürich, Switzerland

Tech stack

Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
HTML5
Azure
CSS
Code Review
Database Queries
Software Debugging
DevOps
Oracle Applications
Oracle SQL Developer
Performance Tuning
Responsive Web Design
SQL Stored Procedures
SQL Databases
TypeScript
React
Delivery Pipeline
Spring-boot
Cypress
Backend
GIT
Containerization
WebPack
Kubernetes
Build Tools
Front End Software Development
React
REST
Docker
Microservices

Job description

As a Full Stack Developer specializing in Java and React, you will make an impact by designing and developing enterprise-grade applications that combine robust backend services with dynamic, responsive frontends. You will be a valued member of our technology team, collaborating with cross-functional stakeholders to deliver scalable, secure, and high-performing solutions. In this role, you will:

  • Design, develop, and maintain enterprise-grade applications using Java and React.js
  • Build responsive web interfaces and integrate them with backend services
  • Optimize database queries, stored procedures, and performance tuning in Oracle
  • Collaborate with designers, backend developers, and business teams to deliver seamless user experiences
  • Lead code reviews, ensure adherence to best practices, and mentor junior developers

Requirements

  • Strong expertise in Java (8 or above) and Oracle PL/SQL
  • Deep knowledge of React.js, JavaScript (ES6+), HTML5, and CSS3
  • Experience with Spring Boot, RESTful APIs, and Microservices architecture
  • Familiarity with Redux, React Hooks, and component-based architecture
  • Proficiency in SQL performance tuning and data modeling
  • Understanding of CI/CD pipelines, Git, and Agile methodologies
  • Excellent problem-solving and communication skills

These will help you stand out:

  • Knowledge of Webpack, Babel, and frontend build tools
  • Experience with testing frameworks (e.g., Jest, Cypress)
  • Familiarity with TypeScript and cloud platforms (AWS, Azure)
  • Exposure to DevOps practices and containerization (Docker, Kubernetes)
  • Strong debugging and performance optimization skills

Apply for this position