Senior Back-End PHP Developer for technology team in Curitiba. Responsible for scalable application development using PHP and Laravel in a hybrid environment.
Responsibilities
Develop and maintain back-end applications using PHP 7+ and Laravel.
Ensure code quality, scalability, and security by following Clean Code practices, SOLID principles, and Design Patterns.
Participate in the full software lifecycle: design, development, testing, deployment, and monitoring.
Actively collaborate in code reviews, proposing technical and architectural improvements.
Create and maintain automated tests (unit, integration, and end-to-end).
Develop and consume RESTful APIs and asynchronous services via messaging.
Work in a Dockerized environment integrated with CI/CD pipelines.
Act as part of an agile team, participating in plannings, dailies, and retrospectives.
Requirements
5+ years of experience with PHP and Laravel.
Strong knowledge of Design Patterns and SOLID principles.
Practical experience with Automated Testing (PHPUnit, Pest, or similar).
Experience with integrations via REST APIs and messaging systems (RabbitMQ, Kafka, or similar).
Experience with Docker and containerized environments.
Experience with Git Flow, PR reviews, and versioning best practices.
Solid SQL knowledge (PostgreSQL).
Experience with agile methodologies (Scrum or Kanban).
Not required but a plus: experience with NoSQL (MongoDB, Elasticsearch).
API documentation with Swagger/OpenAPI.
Implementation of SSO (Single Sign-On).
Knowledge of microservices architecture.
Experience with observability (monitoring, logging, metrics).
Principal Backend Engineer creating scalable microservices for Parts Town's eCommerce and enterprise platforms. Leading backend architecture and collaborating with cross - functional teams to optimize performance.
Anwendungsentwicklung (C++) position at K - tronik focusing on application development in C++ for innovative tech projects. Collaborating with teams to enhance software solutions.
Summer Trainee in a hybrid role maintaining CI environment and automating processes. This role involves supporting cloud infrastructure and development environments.
Senior Back - End Developer for an international project using NodeJS and AWS. Leading the evolution of the Back - End architecture optimizing performance and ensuring security.
Senior Software Engineer developing full - stack applications using Python, Django, and AWS for healthcare technology. Collaborating with teams, implementing CI/CD, and mentoring members.
Developer designing innovative Java & SAP solutions for BEIT GmbH. Optimize and implement applications in national and international projects, collaborating with diverse teams.
Senior Backend Engineer at PaymentIQ responsible for full lifecycle of Java/Spring - based products. Leading development projects while ensuring compliance with best practices and engaging with the tech community.
Senior Full Stack Developer responsible for server - side applications with PHP Laravel and APIs. Working in a hybrid environment at NewRich, empowering digital entrepreneurs.
Principal Architect providing enterprise - wide architectural leadership in low - latency, high - availability platforms at Fiserv. Influencing architectural decisions and driving improvements across multiple teams.
Senior Software Engineer developing and integrating applications for Zurich Insurance in a team environment. Focusing on quality, security, and continuous improvement of processes in a hybrid work setup.