Senior Java Developer
Who are we?
As the founding entity of RAINBOW PARTNERS, Quanteam is a consulting firm specializing in the fields of Banking, Finance, and Financial Services. Guided by our core values of closeness, teamwork, diversity, and excellence, our team of 980 expert consultants, representing 35 different nationalities, collaborates across 10 international offices: Paris, Lyon, New York, Montreal, London, Brussels, Geneva, Lisbon, Porto and Casablanca. Committed to sustainability (Ecovadis Gold), diversity (gender index: 92%), and quality of work life (Best Workplace Experience), Quanteam is a
- thinking enterprise.
Our Expertise
With a dual expertise in both business and IT, Quanteam supports its corporate clients (investment banks, asset management companies, private and retail banks, custodians, etc. ) across the entire Front-to-Back spectrum in evolving their business activities and transformation projects.
Our teams are organized into 5 expertise areas:
➡ Quantitative Finance
➡ Risk, Compliance, and Regulatory
➡ Operations and Finance
➡ Transformation and Organization
➡ Information Systems
In 2023, Quanteam generated a revenue of €74. 6 million.
We are looking for a Senior Java Developer
MAIN TASKS:
- Designing and implementing
- quality technical solutions in line with industry best practices and company coding standards, exploring and adopting new Java technologies to enhance product offering and provide a competitive edge. - Optimizing and refactoring existing Java codebases to improve performance, scalability, and maintainability.
- Leading the development of new Java-based applications and features, ensuring seamless integration with existing systems and processes.
- Participating in all stages of the software development life cycle, from
- level design, estimation, and detailed design to development, unit testing, and delivery. - Mentoring and guiding junior developers, providing technical guidance and oversight to ensure
- quality deliverables. - Collaborating with other teams, such as QA and Dev
Ops, to ensure smooth project execution and delivery. - Providing progress updates, identifying and mitigating technical risks, and escalating issues to management as needed.
YOUR PROFILE AND SKILLS:
- Experience in software development with Java technologies (Java 8 or later);
- Proficient in Java development with a strong understanding of
- oriented programming principles, design patterns, and software engineering best practices; - Familiarity with Agile development methodologies and version control systems such as Git;
- Strong experience with messaging systems, including Apache Kafka and JMS;
- Familiarity with containerization using Docker and orchestration using Kubernetes;
- Proficient in Agile project management methodologies, including Scrum and Kanban;
- Strong understanding of software architecture and design principles, with expertise in OO Design skills;
- Experienced in
- driven development (TDD) with JUnit and Mockito; - Familiarity with Oracle Database and Webpackaging stack;
- Proficient in Linux operating system;
- Familiarity with Dev
Ops practices and tools, including Jenkins, Maven, and Gradle; - Experience with Agile project management methodologies, including Scrum and Kanban;
- Proficient in using Intelli
J as the primary IDE; - Fluent in English (mandatory).
- Hybrid role based in Lisbon or Porto.
If you feel this opportunity is for you, send your CV and join our team
-
Informações detalhadas sobre a oferta de emprego
Empresa: QUANTEAM - Portugal (RAINBOW PARTNERS Group) Localização: Lisboa
Lisboa, Lisboa, PortugalPublicado: 15. 3. 2025
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!