Recebe uma resposta deste empregador
O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.
Yangtze Optical Fibre and Cable Joint Stock Limited Company is seeking a Software Developer to build and maintain enterprise applications, troubleshoot production issues, and improve deployment processes. You will work with Java, SQL, REST APIs, and low-code platforms.
You will deploy and maintain applications in test and production, leverage AI-assisted tools for development, and participate in CI/CD practices using Jenkins, GitLab CI, or GitHub Actions.
Develop, modify, and maintain applications using Java, SQL, and other technologies, including the creation and integration of REST APIs.
Create, optimize, and maintain SQL queries to ensure the proper functioning of applications.
Monitor enterprise systems, analyze logs, diagnose incidents, and troubleshoot issues affecting application performance in testing and production environments.
Manage code integration, environment configuration, dependencies, software releases, and post-deployment validation.
Implement and maintain continuous integration, testing, and deployment processes using tools such as Jenkins, GitLab CI, or GitHub Actions.
Perform system maintenance tasks, diagnose failures, and resolve technical issues related to systems and applications.
Use AI-powered tools to optimize software development, debugging, and code generation, ensuring the quality and functionality of the generated code.
Configure, develop, and integrate applications using low-code platforms to meet business needs.
Perform functional and regression testing, support code reviews, and maintain up-to-date technical documentation and operational procedures.
2 to 4 years of experience in software development or related technical roles.
Hands-on experience deploying and maintaining applications in testing and production environments.
Experience using AI-powered tools for software development.
Intermediate knowledge of Java programming.
Intermediate knowledge of SQL and database management.
Experience using Git and version control tools.
Knowledge of Linux systems and technical troubleshooting.
Knowledge of software deployment, release management, environment configuration, software testing, code debugging, and quality assurance.
Basic knowledge of Continuous Integration and Continuous Deployment (CI/CD).
Familiarity with CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.
Experience developing and integrating REST APIs.
Knowledge of Python or Bash for task automation.
Experience with low-code development platforms.
Experience maintaining enterprise applications and troubleshooting production issues.
Benefits in accordance with Peruvian labor law.
A positive and supportive work environment.
Tags:
software develop developer engineer maintance system java