Evolve Today is a recruitment agency connecting top engineering talent with world‑class opportunities.
Senior Full-stack Developer (Java & React)
Location
Worldwide
Posted
29 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-stack Developer (Java & React)
Evolve Today
Role Description We are hiring a Senior Full-stack Developer (Java & React) for our client, a global next-generation technology partner delivering intelligent, scalable digital solutions across various sectors. This is a backend-heavy (~80%) full-stack role within a shared platform team focused on authentication and authorization systems. You will: - Work across legacy and modern IAM environments. - Improve authentication services. - Contribute to authorization flows. - Implement features spanning backend logic and UI-level changes. We’re looking for a Senior Fullstack Engineer (8+ years) with: - Strong backend expertise in Java. - Solid frontend exposure in React. - Hands-on IAM experience (Auth0, Okta, Keycloak, SSO, RBAC, distributed identity systems). Contract: CIM Location: Romania (remote or hybrid from Cluj / Iași) If you’re a senior engineer who thrives in complex distributed environments and wants to build high-scale ML systems, send your profile and let’s talk. Qualifications - 8+ years of experience as a full-stack engineer. - Strong backend expertise in Java. - Solid frontend exposure in React. - Hands-on IAM experience (Auth0, Okta, Keycloak, SSO, RBAC, distributed identity systems). Requirements - Java + Spring Boot. - Strong experience building REST APIs. - OpenSearch or strong NoSQL background (consumption-focused; indexing not required). - ReactJS / NextJS. - Experience working with design systems. - Strong IAM knowledge: Auth0 / Okta (authentication), Keycloak (authorization). - Solid understanding of SSO, RBAC, and distributed identity systems. - Frontend exposure with JavaScript for authentication-related flows. Company Description
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Lead the development of customer-facing APIs • Manage CRM integrations • Develop real-time data pipelines • Ensure data warehouse synchronization • Mentor engineers and aid in architectural decision-making • Collaborate closely with Product, Data, and AI teams to deliver scalable, reliable, and secure data platforms
Role Description Paperpile runs on data at scale, with a literature database of 250M+ academic papers and a growing body of user data accumulated over more than a decade. You'll work across the systems that ingest, process, store, and serve this data reliably: - Building pipelines - Optimizing search - Handling PDFs at scale - Exposing clean APIs Qualifications - Strong backend engineering background with experience building and operating data-heavy systems in production - Experience deploying and operating services on AWS - Experience designing and maintaining data ingestion pipelines handling messy, heterogeneous sources - Comfortable with web scraping and working with third-party data sources and APIs - Familiarity with Node.js and TypeScript (background in Java or Python is acceptable) - High standards for data quality, focusing on correctness, deduplication, and consistency - Solid understanding of full-text search systems including indexing strategy, relevance tuning, and query optimization - Proficient in building reliable REST APIs Requirements - Familiarity with academic publishing formats and data sources (PubMed, Crossref, arXiv…) - Experience with PDF processing pipelines (extraction, transformation, storage and delivery at scale) - Experience with LLM-based document processing or ML pipelines for extracting structured data from unstructured text - Large scale web crawling and scraping Benefits - Base compensation €60,000–€90,000 based on the level of your experience - Bonus/equity program - 4 weeks paid vacation + local holidays - We sponsor co-working space in your city - Learn and grow. Try out new things. We sponsor relevant courses, seminars, and conferences
Manager, Software Engineering – Go, Java, JavaScript
PulseRise TechnologiesThe pulse that empowers your tech team
• Lead day-to-day engineering team activities including sprint planning, grooming, scrums, and retrospectives • Provide architectural and technical direction across APIs, services, user-facing applications, and core systems • Design, build, and deploy secure and scalable backend services • Introduce and maintain best-in-class agile software development practices • Align engineering roadmaps with business objectives and product release schedules • Manage full team lifecycle: hiring, mentoring, performance management, and leadership development • Act as a key liaison between engineering and cross-functional stakeholders • Oversee technical debt management and ensure sustainable development velocity • Contribute to broader engineering leadership initiatives
Junior C++ Software Engineer – Telecom, RAN Knowledge
TietoevryWe create purposeful technology that reinvents the world for good. #purposefultechnology #tietoevry
• Support the development and maintenance of software features • Closely work with more experienced engineers • Learn to follow technical specifications, processes, and best practices used in the team • Prepare implementation and test • Create and update technical documentation related to new features and updates to existing functionality • Participate in fault analysis, investigate issues, review logs, and apply basic troubleshooting techniques


