Devexperts
Portugal / Global
Middle/Senior Java Developer
- Remote
Portugal / Global
Devexperts works with respected financial institutions, delivering products and tailor‑made solutions for retail and brokerage houses, exchanges, and buy‑side firms. The company focuses on trading platforms and brokerage automation, complex software development projects, market data products, and IT consulting services.
Job Description
We are looking for a
Middle/Senior Java Developer
to join the Research & Development Team.
As a backend developer, you will play a crucial role in managing the entire order lifecycle, encompassing order capture, validation, routing, execution, option price calculation, and reconciliation. Our priority is to deliver high‑performance, low‑latency, and fault‑tolerant solutions, with a strong emphasis on code quality through comprehensive code reviews and rigorous testing.
Although our product holds a substantial presence, we consistently address both functional and non‑functional requirements while responsibly managing technical debt. Our work environment is agile, primarily utilizing Scrum, and is supported by tools such as Atlassian, Slack, Sonar, Docker, and others.
Optimize, document, and maintain code with thorough test coverage
Collaborate effectively with colleagues and embrace constructive feedback
Conduct meticulous, blame‑free code reviews to continually improve code quality
Perform analysis to effectively address multi‑threading issues
Work collaboratively with experienced team members in a complex business environment
Understand detailed business requirements within the finance industry
Qualifications
Must‑have skills:
Proficient in Java 11+ with experience in Collections, Streams, Threads, and Concurrency
Familiar with Spring, AspectJ, and Kotlin
Skilled in using JUnit5 and Mockito for effective testing
Experienced with Docker, PostgreSQL, Liquibase, Prometheus, and ELK
Exposure to distributed systems, with a focus on performance and reliability
Understanding of asynchronous communication principles
Knowledge of relational database internals, including indexes and locks
Experience in debugging heap and thread dumps
Proficient in code profiling using tools like YourKit, JProfiler, and Visual VM
Strong knowledge of Unix/Linux
Familiar with trading and capital markets
Additional Information
We care for our employees as one of Devexperts' core values. For the suggested position, we offer a benefits package that will guarantee the comfort of our new teammate.
Work Regime Flexibility benefits:
Possibility of hybrid/remote work mode
Health and recreation benefits:
Fully paid additional wellness days (3 unwell days per year)
Medical insurance for the employees and children
Reimbursement of fitness / Urban Sports Club Membership
Meal allowance (Coverflex Card)
Flexpay system (Coverflex)
Facility benefits:
Modern office with new equipment
PlayStation, table football, and musical instruments in the office
Free drinks and snacks
Community benefits:
Teambuilding activities
Corporate parties
Football Club
Music club
Speakers' club
Free admission to corporate external events
Possibility of joining conferences and professional fairs
Local language courses for foreign employees
Unlimited access to self‑learning platforms
Certification opportunities
Parental bonus
Referral bonusBlood donation paid leave
#J-18808-Ljbffr
Portugal / Global
Portugal / Global
Portugal / Global
Portugal / Global
Portugal / Global
Portugal / Global