CareerPlanSign in

Java Backend Engineer

Brasil💼 Full-time🗓 2026-09-23 → 2026-09-24

Core

Design, develop, and optimize scalable backend services and APIs for an Applicant Tracking System (ATS) integrated with financial trading protocols.

Role type

Senior IC Java Backend Engineer

Builds

Scalable backend services, REST APIs, and FIX protocol integrations for an ATS

Domain

Financial technology / Recruitment technology

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Hibernate/JPA, RESTful API design, FIX protocol implementation, multithreading, concurrency, low-latency system design, SQL/NoSQL databases, Git, CI/CD, Docker, Kubernetes, security principles (OAuth2, JWT, SSL)

Preferred skills

Financial systems/trading platforms experience, ATS solutions experience, messaging systems (Kafka, RabbitMQ, Redpanda), cloud services (AWS/GCP/Azure), microservices architecture, event-driven systems

Technologies

Spring Boot, Hibernate/JPA, QuickFIX/J, PostgreSQL, MySQL, MongoDB, Redis, Git, Docker, Kubernetes, AWS, GCP, Azure, Kafka, RabbitMQ, Redpanda, Chronicle Queue

Responsibilities

Design and implement backend services and APIs in Java for ATS functionality; Develop and maintain RESTful APIs for integrations with external systems and internal services; Implement and optimize FIX protocol-based APIs for financial/trading system integrations; Ensure low-latency, high-availability, and secure backend architecture; Write clean, maintainable, and well-documented code following industry best practices; Collaborate with DevOps to deploy and monitor services in production environments; Optimize database performance and design schemas for ATS workflows; Conduct code reviews, unit testing, and integration testing to maintain code quality; Troubleshoot and resolve performance, scalability, and reliability issues

Seniority

Mid-level, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.