описание
We are looking for an experienced Full Stack Developer to join an international project, working on the development and evolution of modern, scalable and high-performance applications. You will have the opportunity to work across different layers of the application, contributing to backend development, frontend solutions and software architecture within a collaborative and dynamic environment.
задачи
- Design, develop and maintain robust software applications, working across backend and frontend components.
- Build and maintain scalable applications, services and APIs using Java and related technologies.
- Develop responsive and user-friendly interfaces using React and modern JavaScript frameworks.
- Design, develop and integrate RESTful APIs and distributed services.
- Contribute to software architecture decisions, ensuring application performance, reliability and scalability.
- Apply software engineering best practices, write clean and maintainable code and participate in code reviews.
- Work closely with international teams, sharing knowledge and contributing to technical discussions and continuous improvement.
требования
- 8+ years of professional experience in software development, ideally within enterprise environments.
- Strong experience with Java and related frameworks, particularly Spring, Spring Boot and Spring Cloud.
- Experience with React, JavaScript and/or TypeScript, with knowledge of modern frontend development practices.
- Experience developing RESTful APIs, microservices and application integrations.
- Understanding of distributed systems, scalable architectures and software design principles.
- Familiarity with application performance, system monitoring, observability and troubleshooting.
- Strong communication, problem-solving skills, autonomy and ability to work effectively within international teams.
- Fluent English (C1/C2 level) is mandatory.
- Будет плюсом: Experience with Spring Cloud and cloud-based environments; Knowledge of distributed systems, service discovery and resilience patterns; Experience with state management and component-based frontend architectures; Familiarity with CI/CD pipelines, automated testing and Agile methodologies
условия
- Great Work-Life balance;
- Very flexible organizational routine;
- Health benefits (for you and your family);
- Team Building activities;
- Over 300 protocols to offer you great discounts in different areas;
- Continuous professional development sponsored by our Training and Certification Department;
- Regular feedback on your performance through a personalized plan;
- Comprehensive career plan and progression involving assertive performance reviews.
навыки
компания
Португальская консалтинговая IT-компания: R&D, nearshore, аутсорсинг, Team as a Service и Tech Academies.