Rui (De Sousa) Rocha
Senior Java Backend Developer
Experience
Senior Java Backend Developer
EbiCentric
- Architected an automated investment banking application, streamlining complex processes and significantly enhancing operational efficiency through advanced software design and system integration.
- Developed Java-based application-specific software for Julius Bär.
- Oversaw system integration and distributed system architecture to ensure scalability and reliability.
- Re-engineered and optimized existing applications for improved performance and reduced operational costs.
Senior Java Backend Developer
Arena Banking
- Delivered Java application-specific software for Bethmann Bank.
- Specialized in software development, system integration, and distributed system architecture.
Owner and Lead Consultant
SINTAXE
- Founded and managed SINTAXE, a boutique IT consulting and software development firm specializing in tailored solutions, consulting, outsourcing, and nearshoring services.
- Developed Java-based application software and re-engineered distributed system architectures for EbiCentric (Julius Bär).
- Designed and maintained the Product Information Brochure Module and implemented Java-specific software solutions for Kosmos Banking (Julius Bär, Bethmann Bank).
- Developed custom Java software and integrated distributed system architectures for Arena Banking (Bethmann Bank).
- Acted as Team Leader and Architect, designing and developing a credit analysis approval workflow software solution for Montepio Crédito.
- Delivered a fully customized scheduling application for Dr. Schedule, managing the development lifecycle from concept to deployment.
- Directed multidisciplinary teams and provided hands-on leadership in software development and system integration.
- Spearheaded Agile methodologies and modern CI/CD practices, leveraging technologies like Java, Oracle, Kubernetes, GitOps, and Jenkins to ensure successful project delivery.
Senior Java Backend Developer
Kosmos Banking
- Architected and maintained the Product Information Brochure Module for Julius Bär and Bethmann Bank.
- Focused on system integration and distributed system architecture development.
Team Leader and Information Analyst
Armis Group
- Directed task assignment and supervised the development team to ensure timely delivery.
- Acted as the primary liaison with clients to gather requirements and produce technical specifications.
- Contributed to Java and PL/SQL development for tailored software solutions.
Senior Software Engineer and Clinical Analysis EAI Responsible
Alert Life Sciences Computing
- Oversaw clinical analysis EAI (Enterprise Application Integration) processes.
- Conducted software development and collaborated with clients and third-party companies.
Senior Developer
Microfil
- Led requirements gathering and functional analysis for various projects.
- Interfaced with clients to align deliverables with their business needs.
- Delivered customized software development solutions.
Team Leader - Project Manager – Software Developer
Indra CPC
- Managed the CRM Development Team and ensured the success of online banking projects.
- Performed functional analysis and full-stack development, primarily in the financial sector.
- Directed multidisciplinary teams and oversaw project management responsibilities.
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (24 years), Banking and Finance (18.5 years), and Pharmaceutical (2.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (26.5 years), Project Management (18.5 years), and Product Development (17.5 years).
Summary
IT professional with 20+ years of experience in software development and system architecture, with a proven track record in the banking and investment banking sectors. Experienced in roles ranging from Team Leader to Senior Developer and System Analyst, successfully guiding cross-functional teams and delivering complex projects on time and within scope.
Most recently, I have been serving as a Senior Developer, spearheading Agile initiatives and delivering innovative solutions using modern frameworks, CI/CD pipelines, and containerization technologies.
Skills
- Leadership & Team Management: Skilled At Leading Software Teams And Driving Agile Projects, Ensuring High-quality, Timely Delivery; Experienced In Leading Cross-functional Teams, Mentoring Developers, And Managing Agile/scrum Projects From Concept To Delivery.
- Client & Stakeholder Engagement: Adept At Building Trust, Translating Business Needs Into Technical Solutions, And Maintaining Long-term Client Partnerships; Strong Interpersonal And Communication Skills, With A Proven Ability To Translate Business Needs Into Scalable Technical Solutions.
- Problem Solving: Skilled At Analyzing Complex Challenges And Implementing Effective, High-quality Solutions Under Tight Deadlines.
- Software Development: Java, J2ee, C#, .Net, Php, Pl/sql.
- Architectural Design: Distributed Systems, Microservices, Integration Architectures, System Scalability, And Security.
- Frameworks & Libraries: Spring, Apache Solr, Zkoss.
- Frontend Development: Jsp, Html, Css, Javascript, Ajax.
- Databases: Oracle, Sql Server, Mysql, Postgresql.
- Integration & Data Processing: Corba, Eai, Etl/elt, Pl/sql.
- Devops & Ci/cd: Kubernetes, Argocd, Jenkins, Gitlab, Gitops.
- Methodologies & Tools: Agile, Scrum, Jira.
- Operating Systems: Linux, Windows.
Languages
Education
Universidade do Porto
Master of Science · Informatics · Porto, Portugal
Universidade Portucalense
Bachelor of Science · Informatics · Porto, Portugal
Certifications & licenses
HL7 Control Specialist
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Rui based?
What languages does Rui speak?
How many years of experience does Rui have?
What roles would Rui be best suited for?
What is Rui's latest experience?
What companies has Rui worked for in recent years?
Which industries is Rui most experienced in?
Which business areas is Rui most experienced in?
Which industries has Rui worked in recently?
Which business areas has Rui worked in recently?
What is Rui's education?
Does Rui have any certificates?
What is the availability of Rui?
What is the rate of Rui?
How to hire Rui?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Java Backend Developer
Nearby freelancers
Professionals working in or nearby Vila Nova de Gaia, Portugal