Job Opportunity : Senior Full Stack Developer – RIM Team
We are seeking a highly skilled and motivated Full Stack Developer to join our RIM team and contribute to delivering key initiatives. This role requires a strong foundation in Java and UI programming , combined with excellent design and implementation skills. While prior experience in finance or legal operations is a plus, we value candidates who demonstrate the ability to quickly master new technical and business concepts.
As part of an energetic and creative team, you’ll work on cutting-edge projects leveraging diverse technologies. If you thrive in a collaborative environment and are driven by the opportunity to solve challenging problems, we’d love to hear from you.
Key Responsibilities :
- Transform business requirements into clean, efficient, and optimized code.
- Attend and actively contribute to scrum meetings and project discussions.
- Report project status and progress regularly.
- Learn and apply in-house frameworks, Java best practices, and modern development methodologies.
- Respond quickly to changes in an evolving regulatory landscape.
- Collaborate effectively with team members, asking questions and leveraging their expertise to solve problems.
Required Skills & Qualifications :
7–15 years of hands-on experience with Java / J2EE , including the ability to write efficient, maintainable code.6–10 years of experience designing and developing web applications using React , Angular (preferred), HTML5 , CSS3 , JavaScript , and Node.js .Strong understanding of Object-Oriented Programming (OOP) and Design Patterns , with practical application in projects.Proficiency in Linux / Unix and Shell Scripting .Strong analytical and problem-solving skills , with the ability to design and implement solutions independently.Hands-on experience with DevOps tools for packaging and deploying web applications (e.g., Jenkins, TeamCity).Clear and effective oral and written communication skills for collaboration with global teams.Experience in writing robust unit tests to ensure high-quality code.Preferred Skills :
Proficiency in Java , Angular 2+ , and Spring / Hibernate frameworks.Strong database skills , including PL / SQL and query optimization.Experience with layered and component-based architecture .Familiarity with XML-based technologies and scripting languages like Python or Perl .Knowledge of Unix OS and its ecosystem.Experience with various application types, including web applications , batch processing , or streaming systems .About You :
We are looking for a self-driven, dedicated individual who thrives in a team setting, thinks and acts strategically, and embraces change. You should be eager to learn and adapt quickly while maintaining a strong work ethic.
If you’re excited about working in a dynamic, innovative environment and are ready to take your skills to the next level, apply today and join our team!