Ready to take your career to the next level?

Inscríbase (haciendo clic en el botón correspondiente) después de revisar toda la información relacionada con el trabajo a continuación.

Join Amaris Consulting and work on projects that impact thousands of users worldwide. Be part of an international team, grow in an agile environment, and develop your career within a global group that values innovation, collaboration, and talent.

As a Full‑Stack Developer (Angular / Java) , you will be responsible for designing, developing, and integrating end‑to‑end application features , bridging the frontend and backend layers in a modern, API‑driven ecosystem .

You will work closely with other developers, UX/UI, DevOps, and business stakeholders to deliver scalable, maintainable solutions aligned with the client’s architectural standards.

Tasks expected for this role

  • Design and develop end‑to‑end application features across: Frontend: Angular Backend: Java / Spring Boot
  • Implement and consume REST APIs following API‑first principles and OpenAPI standards.
  • Build responsive, scalable, and maintainable user interfaces aligned with UX/UI guidelines.
  • Take ownership of features from design to delivery , including testing and integration.
  • Collaborate with DevOps teams to integrate developments into CI/CD pipelines .
  • Use Bitbucket for source code management, branching strategies, and pull request workflows.
  • Ensure performance optimization, error handling, and scalability .
  • Participate proactively in Agile ceremonies and contribute to backlog refinement .

Functions and Responsibilities

  • Develop and maintain full‑stack components aligned with architectural guidelines.
  • Ensure seamless integration between frontend and backend systems.
  • Apply clean code, modular design, and reusability principles .
  • Contribute to technical decisions within the team (design, approaches, tools).
  • Collaborate with UX/UI to translate designs into high‑quality implementations.
  • Integrate applications with APIs, services, and event‑driven components .
  • Support troubleshooting, debugging, and resolution of technical issues.
  • Contribute to the continuous improvement of development standards and practices.
  • Ensure alignment with DevOps practices (versioning, pipelines, environments).

Profile Requirement

  • Degree in Computer Engineering or equivalent.
  • English level C1 – strong ability to communicate in international environments.
  • At least 3–5 years of proven experience in a full‑stack role , with ownership of features or modules.
  • Strong experience in Java (Spring Boot) for backend development.
  • Solid experience in Angular (or similar frameworks) for frontend development.
  • Experience designing and consuming REST APIs and OpenAPI specifications .
  • Proficiency in HTML5, CSS3, and modern UI frameworks .
  • Experience with Bitbucket (repositories, pull requests, branching strategies).
  • Experience designing and managing relational databases (PostgreSQL or similar).
  • Familiarity with CI/CD tools (Jenkins, Bitbucket Pipelines, etc.).
  • Basic knowledge of container environments (Docker, Kubernetes, OpenShift)
  • Experience working in microservices and API‑first architectures .
  • Understanding of frontend‑backend interaction patterns (REST, BFF, etc. ).
  • Ability to design scalable and reusable components .
  • Familiarity with event‑driven architectures (valuable).
  • Awareness of system integration challenges and best practices .

UI/UX Awareness (Valuable)

  • Ability to implement designs from Figma or similar tools .
  • Understanding of UX principles (usability, navigation, responsiveness).
  • Experience working with design systems or reusable UI components.
  • Strong attention to detail in user interface implementation.

Additional Skills

  • Experience working in Agile environments (Scrum, Kanban).
  • Strong analytical and problem‑solving skills.
  • Ability to work independently with moderate supervision.
  • Strong collaboration skills within cross‑functional teams.
  • Good communication with technical and business stakeholders .
  • Proactive mindset , ownership, and accountability in delivery.
  • Career growth: 70% of our senior leaders started in junior positions.
  • Continuous learning: access to our Technology Academy, Udemy courses, webinars, and company‑funded certifications (including AI and cloud).
  • Flexibility: remote work options, flexible working policies, and social benefits (meal vouchers, transport, childcare support, private health insurance, etc.).
  • Wellbeing: our WeCare program supports employees in critical life situations.
  • Personal development: annual training budget to grow both your hard and soft skills. xqbhyrx

At Amaris Consulting , we are committed to creating an inclusive environment. We welcome all qualified applications regardless of gender, sexual orientation, race, ethnicity, age, or any other characteristic

#J-18808-Ljbffr
Similar jobs

Full‑Stack Developer

Apply Now
Back to search page