We are in search of a Senior Java Developer with a specialty in e-trading applications.
This individual will contribute to the expansion and enhancement of our existing suite of Java-based quant applications, utilized by credit traders and management worldwide. As a Senior Java Developer, your role will involve active engagement in an agile-based software development life-cycle, while also cooperating with the production support team for the release and maintenance of the components.
#LI-DNI
Responsibilities
- Active involvement in an agile-based software development life-cycle, which includes technical analysis, documentation, development, testing, and code reviews
- Cooperation with the production support team for the release and maintenance of the components
- Offering valuable suggestions and feedback based on experience and knowledge on architecture, design, technology choices, and the technology direction of the platform
Want more jobs like this?
Get jobs in Lisbon, Portugal delivered to your inbox every week.
- At least 3 years of software development experience with Java-core
- Proficiency in algorithmic knowledge
- Experience in the development of real-time, event-driven applications
- A strong understanding of test-driven development and continuous integration practices
- Knowledge in Concurrency and Core Java Development
- Specialization in Algorithmic Trading and Financial Services
- Proficiency in English (both written and spoken) is a necessity
- Familiarity with working in CI/CD environments
- Experience with Java Multithreading
- Competitive compensation depending on experience and skills
- Variety of projects within one company
- Being a part of a project following engineering excellence standards
- Individual career path and professional growth opportunities
- Internal events and communities
- Flexible work hours