← Todos los empleos

Senior Full-Stack Developer – Java, Angular, React

Sobre el puesto

• Work on full-stack development, contributing to architecture and collaborating with multidisciplinary teams to create innovative solutions.
• Develop and maintain backend applications using Java and Spring Boot.
• Build modern, responsive, and reusable web interfaces using React and/or Angular.
• Develop, consume, and integrate RESTful APIs.
• Implement business rules, system integrations, and database access.
• Apply development best practices, design patterns, and SOLID principles.
• Develop unit and integration tests to ensure application quality and reliability.
• Participate in code reviews, technical refinements, and architecture decisions.
• Collaborate with Product, UX/UI, QA, and DevOps teams.
• Identify and resolve performance, security, and usability issues.
• Contribute to the continuous improvement of processes and solutions.

• Experience with backend development using Java.
• Knowledge of the Spring ecosystem, especially Spring Boot and Spring Data.
• Experience with frontend development using React and/or Angular.
• Knowledge of JavaScript and/or TypeScript, HTML5, and CSS3.
• Experience developing and consuming REST APIs.
• Knowledge of relational databases such as PostgreSQL, MySQL, or Oracle, and/or NoSQL databases.
• Experience with automated testing and code quality best practices.
• Knowledge of Git and build tools such as Maven or Gradle.
• Familiarity with Agile methodologies such as Scrum or Kanban.
• Knowledge of security principles and web application development.
• Preferred: experience with cloud computing services, especially AWS.
• Preferred: knowledge of AWS services such as Lambda, S3, API Gateway, RDS, and CloudWatch.
• Preferred: experience with Docker and Kubernetes.
• Preferred: knowledge of CI/CD pipelines and DevOps practices.
• Preferred: experience with microservices architecture and distributed systems.
• Preferred: knowledge of infrastructure as code using Terraform or AWS CloudFormation.
• Preferred: experience with monitoring and observability tools.

• Multi-benefit card – choose how and where to use it.
• Scholarships for undergraduate, graduate, MBA, and language courses.
• Certification incentive programs.
• Flexible working hours.
• Competitive salaries.
• Annual performance review with a structured career development plan.
• International career opportunities.
• Wellhub and TotalPass.
• Private pension plan.
• Childcare assistance.
• Health insurance.
• Dental insurance.
• Life insurance.