The employer is an international techology group that specializes in software engineering across various sectors such as finance, healthcare, and intelligent enterprise solutions. With a strong focus on AI, semantic technologies, and data management, it delivers scalable digital transformation strategies for global clients. The group collaborates with leading international companies and institutions to build advanced, future-ready systems. Its commitment to research and development has positioned it as a leader in next-generation IT services. For their growing team of professionals they are looking to bring on board a Senior Full Stack Developer with experience in Java and Angular.
The client is a big German organisation, working on a financial software platform used by bank clients to invest in funds and ETFs. Users interact with multiple banking portals to manage investment requests, access financial products, and exchange documents (e.g., PDFs). Bank employees also use these portals to facilitate client transactions. The platform integrates with external financial systems such as DASKA, Docsis, and Upvest.
Senior Full Stack Developer (Java & Angular)
Responsibilities:
This position is for a company that fosters innovation and values collaboration. This resonates deeply with talaint’s core mission, and we believe it could be a compelling step forward for your career. In case you are interested in the position, please send your CV in English and we would be happy to discuss it further.
Please note that only shortlisted candidates will be contacted by our consultants.
Applying for this position, you are authorizing talaint to work and process your personal information following the Law for Personal Data Protection.
Agency license Number 2123 was issued on 04.10.2016.
The client is a big German organisation, working on a financial software platform used by bank clients to invest in funds and ETFs. Users interact with multiple banking portals to manage investment requests, access financial products, and exchange documents (e.g., PDFs). Bank employees also use these portals to facilitate client transactions. The platform integrates with external financial systems such as DASKA, Docsis, and Upvest.
Senior Full Stack Developer (Java & Angular)
Responsibilities:
- Develop new features based on requirements, ensuring high-quality, maintainable code.
- Create and review pull requests to maintain code quality and standards.
- Refactor legacy code when necessary, with a primary focus on building new functionalities.
- Ensure build success by monitoring Jenkins pipelines after code commits.
- Collaborate with Business Designers and Testers to debug, reproduce defects, and implement fixes.
- Propose technical improvements, including implementing or upgrading libraries, removing dependencies, and optimizing performance.
- Maintain a deep understanding of microservices architecture, ensuring robust communication via JMS and HTTP requests (internally and with external systems).
- Perform database operations to facilitate testing and debugging.
- Implement and maintain security best practices, including role-based access control, multi-tenancy validation, and access token security.
- Participate in weekly architectural meetings, contributing to discussions and proposing codebase improvements.
- Participate in Agile sprints and daily stand-up meetings.
Requirements:
- 5+ years of experience in Fullstack Development using Java 17 & Angular 2.
- Strong expertise in microservices architecture and inter-service communication.
- Experience with database design, performance optimization, and data manipulation.
- Solid knowledge of security principles for RESTful services.
- Hands-on experience with CI/CD pipelines and containerized environments.
- Ability to troubleshoot, debug, and optimize code for scalability and performance.
- Excellent communication skills, able to collaborate with cross-functional teams.
- Proven ability to contribute to architectural discussions and technical decision-making.
- Proficiency in using version control systems.
- Familiarity with Scrum principles and practices, such as sprints, sprint planning, etc.
- Experience using Jira to manage and track tasks, user stories, bugs, etc.
- Experience with financial applications and banking integrations will be considered an advantage.
- Knowledge of external financial systems, e.g. Docsis, will be considered an advantage.
- Excellent English language skills.
This position is for a company that fosters innovation and values collaboration. This resonates deeply with talaint’s core mission, and we believe it could be a compelling step forward for your career. In case you are interested in the position, please send your CV in English and we would be happy to discuss it further.
Please note that only shortlisted candidates will be contacted by our consultants.
Applying for this position, you are authorizing talaint to work and process your personal information following the Law for Personal Data Protection.
Agency license Number 2123 was issued on 04.10.2016.