Job details

Country

Czech Republic


Work Location


Interest Group

Infosys (Czech Republic) s.r.o


Company

Infosys (Czech Republic) s.r.o.


Requisition ID

142278BR


Job description

Overview

A Full Stack Developer is responsible for designing, developing, and maintaining both front-end and back-end components of web applications. This role requires proficiency in multiple technologies, frameworks, and programming languages to deliver scalable, secure, and high-performing solutions.

Key Responsibilities

  • Design and implement user interfaces using modern front-end frameworks (React, Angular, or Vue.js).
  • Develop and maintain server-side logic using languages like Node.js, Python, Java.
  • Design and manage relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Optimize queries and ensure data integrity.
  • Build RESTful and/or GraphQL APIs for seamless communication between front-end and back-end.
  • Integrate third-party services and APIs.
  • Write unit and integration tests to ensure application reliability.
  • Deploy applications to cloud environments (AWS, Azure, GCP) and manage CI/CD pipelines.
  • Optimize application performance and scalability.
  • Implement security best practices for data protection and user authentication.

Required Skills & Qualifications

  • Proficiency in front-end technologies (HTML, CSS, JavaScript, React/Angular/Vue).
  • Strong back-end development experience (Node.js, Python, Java).
  • Knowledge of databases (SQL and NoSQL).
  • Familiarity with version control systems (Git).
  • Understanding of RESTful APIs and microservices architecture.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications

  • Experience with containerization (Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, Azure, GCP).
  • Knowledge of DevOps practices and CI/CD tools.