Criamos projetos de software com propósito e olhar criativo.
PHP Developer, Mid-level
Location
Brazil
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
PHP Developer, Mid-level
Join Creative Tech
• Develop, maintain and enhance corporate systems based on PHP technology, ensuring quality, performance, security and adherence to functional and non-functional requirements. • Implement corrective, adaptive, evolutionary and preventive maintenance on information systems. • Analyze, diagnose and resolve incidents and problems in development, staging and production environments. • Develop and maintain integrations between internal and external systems using APIs and services. • Participate in the implementation of technical solutions aligned with defined architectural standards. • Create and maintain technical documentation related to the solutions developed. • Participate in agile ceremonies and activities, contributing to the planning and execution of deliveries. • Support unit, integration and acceptance testing activities, ensuring the quality of delivered solutions. • Maintain and evolve legacy systems, proposing technical improvements when necessary. • Support application and database performance analysis, contributing to performance and stability improvements. • Work together with analysts, architects, support teams, infrastructure, database, information security and other involved areas. • Apply software engineering best practices, code versioning and development quality standards. • Ensure compliance with technical, methodological and operational requirements established contractually.
Job Requirements
- Bachelor’s degree in Information Technology or a related field.
- Minimum of 3 years’ experience performing web application development using PHP technologies.
- Knowledge of agile software development principles and practices, including Scrum, Kanban and Extreme Programming (XP).
- Knowledge of design patterns and enterprise application architecture.
- Knowledge of three-tier application architecture (MVC).
- Experience developing and consuming REST APIs and integrating systems.
- Experience with source code versioning tools.
- Experience in production support and troubleshooting.
- Experience analyzing and resolving production incidents.
- Knowledge of microservices architecture.
- Knowledge of DevOps and DevSecOps practices.
- Experience with PHP 5.x, PHP 7.x or higher.
- Experience with Laravel or equivalent frameworks.
- Knowledge of JavaScript, HTML and CSS.
- Experience with relational databases, including Oracle.
- Experience creating and maintaining Stored Procedures, Functions and Packages in Oracle/PostgreSQL.
- Experience with Git, GitLab or equivalent version control tools.
- Knowledge of continuous integration and continuous delivery (CI/CD) tools.
Benefits
- Infrastructure allowance
- Flexible working hours
- Day off on your birthday — with a surprise!
- Support for training and certifications
- Access to Alura
- Partnership with FIAP
- Referral bonus
- Health insurance
- Dental plan
- Vittude - mental health platform
- Wellhub - physical health benefits
- New Value - discount coupons
- SESC
- Food and/or meal allowance
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Software Engineer – Contractor
Thrive GlobalWe help individuals and companies improve their well-being and performance through sustainable, science-backed solutions
• Own and evolve the enterprise platform end-to-end — responsible for both sustaining engineering (reliability, scalability, technical debt) and net-new feature development • Independently scope and deliver medium-to-large projects — take an ambiguous problem, break it into well-sized workstreams, sequence the work, and drive it to completion • Partner closely with Product and stakeholders — translate business requirements into technical plans, surface trade-offs early, and keep cross-functional partners informed throughout delivery • Support reliability and incident response — provide on-call and incident support during US working hours
• Develop solutions using Java EE and Spring Boot; • Analyze, develop, and test applications, using appropriate methodologies and procedures for deployment; • Develop, integrate, and maintain APIs for system integration; • Support technical and functional definitions based on business requirements; • Document the entire code development process; • Create status reports and document potential issues for the Project Manager; • Participate in technical meetings and project ceremonies.
RPA Developer, Python
SoftDesignBuild your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,
• Identify, analyze, and prioritize opportunities for process automation and optimization; • Design, develop, and implement automation solutions (RPA using UiPath, Python scripts, applications) focused on efficiency, scalability, and quality; • Model, design, and implement processes using BPM (Business Process Management) tools; • Elicit and document requirements with business areas, translating needs into structured technical solutions; • Act as a technical reference, supporting the development of analysts and promoting best practices; • Provide consultative support to departments and branches, driving operational efficiency and digital transformation.
Software Engineer – Senior Full-Stack (Java/React)
SoftDesignBuild your nearshore development team in a flash Our software engineers and designers are highly skilled professionals,
• Develop and implement software solutions using Java and PL/SQL, ensuring code quality and efficiency • Collaborate with the front-end team to integrate applications using ReactJS, ensuring a smooth user experience • Use Git for version control and code management, promoting good collaborative development practices • Participate in defining and implementing service-oriented architectures (SOA), contributing to system scalability and maintainability • Perform testing and validation of features, ensuring the delivery of high-quality products • Collaborate with the team on code reviews and identify opportunities to improve development processes



