
Java Developer – Emerging Tech
IntellectEU
full-time
Posted on:
Location Type: Remote
Location: Spain
Visit company websiteExplore more
Tech Stack
About the role
- Design and implement scalable Java-based services to support DLT applications in the capital markets space
- Develop off-ledger components such as APIs, integration layers, and data pipelines for DLT-enabled platforms
- Collaborate with DLT engineers to design seamless interactions between off-ledger and on-ledger components
- Monitor system performance and optimize distributed architectures
- Design and implement integration solutions using Java, Apache Camel, and Enterprise Integration Patterns (EIPs)
- Implement and manage service orchestration, messaging (e.g., Kafka, JMS), and microservice communication patterns
- Proactively address database support and performance issues, including scaling and backup procedures
- Investigate database persistence issues, ensuring efficient resolution of deadlocks and other transaction-related concerns
- Design and maintain architecture diagrams to support system planning, communication between teams, and scalable solution development
- Collaborate with DevOps team for application deployment and infrastructure management (e.g. using Kubernetes clusters, configuration with YAML files and Helm charts)
- Develop unit, integration, and system tests to ensure high code quality and system stability
- Ensure compliance with security standards (e.g., TLS, GDPR, PCI DSS)
- Produce clear technical documentation for APIs, integration flows, and system architecture
- Stay informed on emerging technologies and patterns relevant to integrating legacy systems with DLT
Requirements
- Proficiency in Java frameworks (Spring Boot/Quarkus)
- Deep understanding of database systems, particularly PostgreSQL and Oracle
- Knowledge of transaction management, persistence issues, and deadlock resolution
- Experience building and managing CI/CD pipelines (e.g., Jenkins, GitLab CI)
- Experience with Docker, Kubernetes (e.g., EKS, OpenShift, GKE, AKS), and Helm
- Strong expertise with Apache Camel and event-driven integration patterns
- Autonomy and ownership, ability to work both independently and as part of a team
- Excellent verbal communication and problem-solving skills
- Knowledge of DLT frameworks or experience working with DLT programming languages (Nice-to-Have)
- Knowledge of infrastructure tools: Ansible, Terraform, Prometheus, Grafana, and ELK stack (Nice-to-Have)
- Understanding of security frameworks and encryption protocols: TLS, SSL, NIST, ISO 27001 (Nice-to-Have)
- Familiarity with SWIFT messaging protocols and secure financial integrations (Nice-to-Have)
Benefits
- Excellent compensation and benefits package, including medical insurance and sports activities
- International experience in a stable company: the company has offices in Antwerp, Lisbon, Krakow, Kyiv, New York and operates on the market for over 15 years
- A passionate team in an innovative, casual, positive, and open work environment, ready to meet your new ideas
- Great opportunities for personal and professional development as well as the chance to change the way the business works in the financial world
- Work where you're most productive — remote, in-office, or hybrid options available
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaApache CamelSpring BootQuarkusPostgreSQLOracleCI/CDDockerKubernetesevent-driven integration
Soft Skills
autonomyownershipteamworkverbal communicationproblem-solving