Java Developer - Barcelona - Fintech
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
Experteer Overview As a Senior Java Developer at Adaptive, you will build high-performance Java server-side solutions for capital markets.You will join a collaborative, Agile team that values learning, code quality, and scalable trading technology.You will shape the development of front-office systems and be involved in design, testing, and continuous improvement.This is an opportunity to work with cutting-edge accelerators like Aeron, Hydra, and Artio, delivering impactful trading infrastructure.Compensaciones / Beneficios * Design and develop Java applications and libraries * Write clean, efficient, and well-documented code * Troubleshoot and debug Java applications for performance * Conduct unit testing and ensure code quality * Participate in code reviews for maintainability and reuse * Stay current with Java trends and best practices * Participate in Agile development and pair programming * Collaborate with DevOps to deploy applications Responsabilidades * Experience in Java server-side software development * Expertise in Java technologies; Core Java, minimum Java 17 * General knowledge of dependency injection and messaging technologies * Familiarity with data structures, concurrency, caching, HTTP and REST * Strong communication skills; ability to explain technical concepts to non-technical stakeholders * Experience with Agile methodologies (Scrum, Kanban) and DevOps collaboration * Experience with software maintenance, bug fixes, and enhancements * Exposure to standard financial interchange protocols (FIX, ITCH) Requisitos principales * highly-flexible, hybrid working model * well-being benefits * collaborative culture * diversity and inclusion programs * growth and professional development opportunities * competitive compensation (implied by context)
Requirements
Compensaciones / Beneficios * Design and develop Java applications and libraries * Write clean, efficient, and well-documented code * Troubleshoot and debug Java applications for performance * Conduct unit testing and ensure code quality * Participate in code reviews for maintainability and reuse * Stay current with Java trends and best practices * Participate in Agile development and pair programming * Collaborate with DevOps to deploy applications Responsabilidades * Experience in Java server-side software development * Expertise in Java technologies; Core Java, minimum Java 17 * General knowledge of dependency injection and messaging technologies * Familiarity with data structures, concurrency, caching, HTTP and REST * Strong communication skills; ability to explain technical concepts to non-technical stakeholders * Experience with Agile methodologies (Scrum, Kanban) and DevOps collaboration * Experience with software maintenance, bug fixes, and enhancements * Exposure
Benefits & conditions
to standard financial interchange protocols (FIX, ITCH) Requisitos principales * highly-flexible, hybrid working model * well-being benefits * collaborative culture * diversity and inclusion programs * growth and professional development opportunities * competitive compensation (implied by context)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?
Top 10 Java Libraries
Spanish Business Culture and Etiquette