Job Openings
Full-Stack Developer (Java + Angular)
About the job Full-Stack Developer (Java + Angular)
We are seeking an experienced Full-Stack Developer (Java+Angular) to join our client's Software Engineering team, in a fast-growing global environment focused on reinsurance services. You will design, build, and deliver high-quality software under the guidance of the Solution Owner. From prototyping to testing, you own the process until handover to end users.
Role Summary:
As a Full-Stack Developer, you will be part of the Software Engineering Chapter, sharing best practices, contributing to community growth, and staying ahead with tech trends.
Key Responsibilities:
- Design and implement scalable, business features on functionality for backend systems;
- Collaborate with cross-functional teams to identify and resolve technical challenges;
- Write clean, maintainable code using industry best practices and modern programming languages;
- Conduct thorough testing to ensure high-quality and bug-free deliverables;
- Document workflows, processes, and technical specifications to support technical clarity and continuity;
- Monitor and optimize application performance and security;
- Stay updated on emerging trends and technologies, integrating them where appropriate;
- Provide post-deployment support to address user feedback and system improvements.
Required experience & competencies
Professional experience
- Backend Development: Strong expertise with more than five years of experience in creating complex and robust backend systems using Java, including API design and database integration;
- Frontend Development: Strong expertise with Angular;
- Cloud Technologies: Knowledge and practical experience with Azure Cloud services, including deployment and management of applications with docker and Kubernetes;
- Agile Methodologies: Familiarity with Agile principles and practices, using Scrum or other methodologies contributing to iterative development cycles and collaboration in cross-functional teams;
- Curiosity on A.I. foundations or practical cases of applications within business processes is desirable;
- Performance Optimization: Experience in monitoring, profiling, and improving application performance and security by using static and dynamics code analyzers and frameworks;
- Testing and Debugging: Ability to write unit tests, perform debugging, and ensure clean, maintainable code adhering to industry best practices.
Technical Skills
- Deep knowledge of java ecosystem in different java version, Spring, Spring boot, Hibernate and, JHispter and on associated tooling like InteliJ, Eclipse, Maven, Gradle, Postman;
- Development: Proficient in Java, Angular, API design, and database integration, SQL (PostgreSQL) and NoSQL (MongoDB);
- Cloud Technologies: Practical experience on Azure Cloud services, and associated architectures;
- Experience on devSecOps practices. A hands-on experience is highly appreciated;
- Knowledge on NoCode or LowCode development environments;
- Documentation: Proficiency in documenting workflows and development processes using the state of the art tools;
- Testing and Debugging: Knowledge in testing and debugging applications to ensure maintainable code.
Soft Skills
- Problem-Solving: Adept at identifying challenges, proposing innovative solutions, and implementing strategies that enhance project outcomes;
- Technical Adaptation: Enthusiastic about learning and integrating emerging technologies into workflows to improve processes and deliverables;
- Communication: Excellent written and verbal communication skills, ensuring clarity and fostering teamwork within diverse environments;
- Language Proficiency: Professional proficiency in English (written and spoken); additional proficiency in French is a plus.
Education
- Degree in Computer Science, Management of Information Systems, or a related analytical field; or equivalent experience.
Why apply?
- Exposure to a large, international investment platform;
- Role at the core of investment operations and controls;
- Stable environment with strong governance and best-practice processes;
- Opportunity to work closely with multiple group-level stakeholders.
Benefits & What We Offer:
- Join a people-centered company culture where you can grow, thrive, and innovate;
- Be part of shaping the Reinsurer of Tomorrow within an environment that values learning, collaboration, and continuous improvement;
- Opportunity to be part of a highly successful global organization with strong industry presence;
- Make a real impact through your work by contributing to key financial operations;
- Comprehensive health and life insurance to support your wellbeing;
- Meal tickets valued at 45 RON / working day;
- Attractive referral bonuses plus seasonal vouchers: 350 RON for Christmas and 300 RON for Easter.