This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented Senior Full Stack Engineer to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend development, with expertise in Angular and Java. Responsibilities include development, performance optimization, and collaboration while maintaining secure coding practices.
Job Responsibility:
Develop and maintain full-stack applications using Angular on the frontend and Java on the backend
Design and implement responsive, user-friendly interfaces using Angular (version 13+)
Develop robust backend services using Java, Spring Boot, and microservices architecture
Work with MongoDB and Oracle for data persistence
Implement event-driven architectures using Apache Kafka
Ensure high performance, reliability, and scalability of both frontend and backend systems
Write clean, maintainable, and well-documented code
Collaborate with UX/UI designers to implement intuitive user interfaces
Participate in code reviews and contribute to continuous improvement of development practices
Requirements:
9+ years of software Fullstack development experience, including 3+ years in a leadership role
Strong proficiency in Angular (version 13+) and TypeScript
Experience in creating scalable and maintainable UI apps using Micro Front End (MFE) principles
Expertise in Java development, including Core Java concepts and Spring Framework
Experience with microservices architecture and RESTful API design
Proficiency in MongoDB and Oracle, including schema design and query optimization
Experience with Apache Kafka and event-driven architectures
Solid understanding of frontend performance optimization techniques
Proficiency in writing unit and integration tests for both frontend and backend
In-depth knowledge of application security principles and experience implementing secure coding practices
Strong communication skills with the ability to explain technical concepts to both technical and non-technical audiences
Nice to have:
Experience with Angular migration between major versions
Knowledge of state management solutions (e.g., NgRx, RxJS, Akita, Signals)
Knowledge of containerization technologies (e.g., Docker, Kubernetes)
Experience with CI/CD pipelines and DevOps practices
Solid understanding of payments industry, including various payment systems and processes
Familiarity with ISO 20022 standards, and their application in payments messaging
Contributions to open-source projects
What we offer:
Global benefits provided by Citi as outlined
Equal opportunity employer policies
Accessibility accommodations for persons with disabilities
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.