04 ago
|
Amaris Consulting
|
Barcelona
04 ago
Amaris Consulting
Barcelona
ppReady to take your career to the next level? /p pJoin bAmaris Consulting /b 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. /p pAs a bFull‑Stack Developer (Angular / Java) /b, you will be responsible for designing, developing, and integrating bend‑to‑end application features /b, bridging the frontend and backend layers in a bmodern, API‑driven ecosystem /b. /p pYou will work closely with other developers, UX/UI, DevOps, and business stakeholders to deliver scalable, maintainable solutions aligned with the client’s architectural standards. /p h3Tasks expected for this role /h3 ul liDesign and develop bend‑to‑end application features /b across: bFrontend: /b Angular bBackend: /b Java / Spring Boot /li liImplement and consume bREST APIs /b following bAPI‑first /b principles and bOpenAPI /b standards. /li liBuild bresponsive, scalable, and maintainable user interfaces /b aligned with UX/UI guidelines. /li liTake ownership of features from bdesign to delivery /b, including testing and integration. /li liCollaborate with DevOps teams to integrate developments into bCI/CD pipelines /b. /li liUse bBitbucket /b for source code management, branching strategies, and pull request workflows. /li liEnsure bperformance optimization, error handling, and scalability /b. /li liParticipate proactively in bAgile ceremonies /b and contribute to bbacklog refinement /b. /li /ul h3Functions and Responsibilities /h3 ul liDevelop and maintain bfull‑stack components /b aligned with architectural guidelines. /li liEnsure bseamless integration /b between frontend and backend systems. /li liApply bclean code, modular design, and reusability principles /b. /li liContribute to btechnical decisions /b within the team (design, approaches, tools).
/li liCollaborate with bUX/UI /b to translate designs into high‑quality implementations. /li liIntegrate applications with bAPIs, services, and event‑driven components /b. /li liSupport btroubleshooting, debugging, and resolution /b of technical issues. /li liContribute to the bcontinuous improvement /b of development standards and practices. /li liEnsure alignment with bDevOps practices /b (versioning, pipelines, environments). /li /ul h3Profile Requirement /h3 ul liDegree in bComputer Engineering /b or equivalent. /li libEnglish level C1 /b – strong ability to communicate in international environments. /li liAt least b3–5 years of proven experience /b in a bfull‑stack role /b, with ownership of features or modules. /li liStrong experience in bJava (Spring Boot) /b for backend development. /li liSolid experience in bAngular (or similar frameworks) /b for frontend development. /li liExperience designing and consuming bREST APIs /b and bOpenAPI specifications /b. /li liProficiency in bHTML5, CSS3, and modern UI frameworks /b. /li liExperience with bBitbucket /b (repositories, pull requests, branching strategies). /li liExperience designing and managing brelational databases /b (PostgreSQL or similar). /li liFamiliarity with bCI/CD tools /b (Jenkins, Bitbucket Pipelines, etc.). /li liBasic knowledge of bcontainer environments /b (Docker, Kubernetes, OpenShift) /li liExperience working in bmicroservices /b and bAPI‑first architectures /b. /li liUnderstanding of frontend‑backend interaction patterns (bREST,
BFF, etc. /b). /li liAbility to design bscalable and reusable components /b. /li liFamiliarity with bevent‑driven architectures /b (valuable). /li liAwareness of bsystem integration challenges and best practices /b. /li /ul h3UI/UX Awareness (Valuable) /h3 ul liAbility to implement designs from bFigma or similar tools /b. /li liUnderstanding of bUX principles /b (usability, navigation, responsiveness). /li liExperience working with bdesign systems /b or reusable UI components. /li liStrong battention to detail /b in user interface implementation. /li /ul h3Additional Skills /h3 ul liExperience working in bAgile environments /b (Scrum, Kanban). /li liStrong banalytical and problem‑solving /b skills. /li liAbility to work bindependently /b with moderate supervision. /li liStrong bcollaboration skills /b within cross‑functional teams. /li liGood communication with btechnical and business stakeholders /b. /li libProactive mindset /b, ownership, and accountability in delivery. /li libCareer growth: /b 70% of our senior leaders started in junior positions. /li libContinuous learning: /b access to our Technology Academy, Udemy courses, webinars, and company‑funded certifications (including AI and cloud). /li libFlexibility: /b remote work options, adaptable working policies, and social benefits (meal vouchers, transport, childcare support, private health insurance, etc.). /li libWellbeing: /b our bWeCare /b program supports employees in critical life situations. /li libPersonal development: /b annual training budget to grow both your hard and soft skills. /li /ul pAt bAmaris Consulting /b, 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 /p /p #J-18808-Ljbffr
📌 Full‑Stack Developer (Barcelona)
🏢 Amaris Consulting
📍 Barcelona