Main Responsibilities

  • Contribute to design, develop and maintain a full-stack web application integrated with the Linux ecosystem.
  • Implement backend services in Java, ensuring secure and scalable RESTful APIs.
  • Develop modern and responsive user interfaces using React.
  • Create and manage Docker containers for deployment in embedded and cloud environments.
  • Integrate solutions with Azure services (App Services, Container Instances, Key Vault).
  • Ensure application security, performance, and reliability.
  • Collaborate with the team to define architectures and CI/CD pipelines.

Required Technical Skills

  • Java: Spring Boot, REST API development.
  • React: TypeScript recommended.
  • Docker image creation and container orchestration.
  • Linux: basic knowledge for integration and troubleshooting in embedded environments (Yocto OS knowledge preferred).
  • APIs: MQTT or other WebSocket protocols.
  • Azure Cloud: container management, and DevOps pipelines.
  • Databases: SQL language knowledge (eg. PostgreSQL).
  • CI/CD: Azure DevOps kwnoledge preferred.
  • Application Security: authentication/authorization management (OAuth2, Azure AD).

Nice to Have

  • Experience with microservices and distributed architectures.
  • Knowledge of automated testing (eg. JUnit).

Soft Skills

  • Problem-solving skills in complex environments.
  • Teamwork and cross-functional collaboration.
  • Proactivity and attention to code quality.

Job Skils: Azure Dev Ops Java RestApi Spring Boot SQL TypeScript
Job Category: Full Stack Developer
Job Type: Full Time
Job Location: India

Apply for this position

Allowed Type(s): .pdf