
Middle Java Developer
We are seeking a skilled Backend Java Developer to design and implement backend features that power mission-critical systems. You will be instrumental in building scalable and resilient services aligned with modern architectural patterns like event-driven microservices. In this role, you'll work closely with architects, product managers, and cross-functional teams to shape our backend architecture, ensure integration across systems, and deliver high-quality software using cloud-native practices.
Who we are at Exadel
We don’t just follow trends—we help define them. For 25+ years, Exadel has transformed global enterprises. Now, we’re leading the charge in AI-driven solutions that scale with impact. And it’s our people who make it happen—driven, collaborative, and always learning.
Exadel Financial Services is the financial arm of our organization, specializing in banking, capital markets strategy and technology consulting. Exadel is committed to service excellence and being a great place to work.
Location
Sao Paulo, Brazil - Remote
Qualifications
- 4–5 years of experience in backend Java development (Java 8–11)
- Strong experience building and deploying microservices in public cloud environments (preferably AWS).
- Solid knowledge of relational databases (MySQL, PostgreSQL) and NoSQL databases (DynamoDB, MongoDB).
- Hands-on experience with messaging/event streaming systems like Kafka, RabbitMQ, AWS SQS/SNS.
- Proficient in containerization (Docker) and orchestration (Kubernetes).
- Familiarity with observability best practices (structured logging, metrics, health checks), ideally using DataDog.
- Strong testing mindset:
- Unit testing with JUnit
- Integration and contract testing with Postman/Newman
- Experience with CI/CD pipelines (e.g., Jenkins or equivalent)
- Deep understanding of software engineering principles:
- Design Patterns, SOLID, Clean Code, and 12-Factor App methodology
Nice to Have
- Experience with serverless technologies (e.g., AWS Lambda)
- Exposure to multi-cloud environments (Azure, GCP)
- Background in the financial markets or fintech sector
- Familiarity with Calypso or similar capital markets platforms
Responsibilities
- Design and implement prioritized backend features with best-in-class engineering practices
- Deliver scalable, flexible, and resilient solutions aligned with modern cloud-native architecture
- Champion event-driven microservices and modular design patterns
- Participate in technical design reviews and architecture evolution discussions
- Support product development by offering technical input during planning and decision-making
- Integrate internal and external services using RESTful APIs, asynchronous messaging, and event hubs
Legal Disclaimers
- Exadel is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions
- Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice
Candidatar a esta vaga
*
indica um campo obrigatório