{"uuid":"27eec91d-78f0-4d6b-a4a3-9c1b2493e777","applyUrl":"https://jobs.smartrecruiters.com/Devexperts/744000149837829-middle-senior-java-developer","jobAdLanguageCode":"en","jobTitle":"Middle/Senior Java Developer","jobAdLocation":"São Paulo, State of São Paulo, Brazil","employmentType":"Full-time","jobFields":[],"content":{"sections":{"companyDescription":{"title":"Company Description","text":"<p>Devexperts&#xa0;works&#xa0;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.</p>"},"jobDescription":{"title":"Job Description","text":"<p>We are looking for a<strong>&#xa0;Middle/Senior Java Developer&#xa0;</strong>to join the Research&amp;Development Team.</p><p>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.</p><p>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.</p><p><strong>We expect our Middle/Senior Java Developer to:&#xa0;</strong></p><ul><li>Develop reliable, high-performance distributed systems,</li><li>Optimize, document, and maintain code with thorough&#xa0;test coverage,</li><li>Collaborate effectively with colleagues and embrace&#xa0;constructive feedback,</li><li>Conduct&#xa0;meticulous, blame-free code reviews to continually improve code quality,</li><li>Perform analysis to effectively address multi-threading issues,</li><li>Work collaboratively with experienced team members in a complex business environment,</li><li>Understand detailed business requirements within the finance industry.</li></ul>"},"qualifications":{"title":"Qualifications","text":"<p><strong>Must-have skills:&#xa0;</strong></p><ul><li>Proficient in Java 11+ with experience in Collections, Streams, Threads, and Concurrency,</li><li>Familiar with Spring, AspectJ, and Kotlin,</li><li>Skilled in using JUnit5 and Mockito for effective testing,</li><li>Experienced with Docker, PostgreSQL, Liquibase, Prometheus, and ELK,</li><li>Exposure to distributed systems, with a focus on performance and reliability,</li><li>Understanding of asynchronous communication principles,</li><li>Knowledge of relational database internals, including indexes and locks,</li><li>Experience in debugging heap and thread dumps,</li><li>Proficient in code profiling using tools like YourKit, JProfiler, and Visual VM,</li><li>Strong knowledge of Unix/Linux,</li><li>Familiar with trading and capital markets,</li><li>B2+ English proficiency.</li></ul>"},"additionalInformation":{"title":"Additional Information","text":"<p>Care for the employees is one of Devexperts' core values.</p><p><strong>Employment Type&#xa0;</strong><br>\nThe hire will be under a CLT employment structure managed through Deel, ensuring full compliance with local labor regulations (INSS, FGTS, Life Insurance, 30 calendar days of paid vacation per year).</p><p><strong>Work Regime &amp; Flexibility</strong></p><p>Flexible work arrangement with the possibility of remote work from anywhere in Brazil, subject to business needs and team alignment.</p><p><strong>Additional Benefit</strong></p><p>Meal Voucher Program (BRL 40 per working day)</p>"}}},"company":{"name":"Devexperts"},"isApplyAvailable":true,"postedDate":"2026-09-16T11:10:50.532Z","postedBy":{"name":"Bruna Freitas","img":"/jobad/static/images/no_avatar.png"}}