Lead Java Developer (only brazilian citizens)

Zeo Consulting

Not Interested
Bookmark
Report This Job

profile Job Location:

São Paulo - Brazil

profile Monthly Salary: Not Disclosed
Posted on: 14 hours ago
Vacancies: 1 Vacancy

Job Summary

Descripción del puesto

Role Summary:

We are seeking an experienced Senior Java Developer with strong expertise in payment systems and banking API integration. The successful candidate will design and build mission-critical services that power our financial infrastructure including digital wallets real-time settlements reconciliation processes and bank connectivity. You will collaborate closely with product compliance and DevOps teams to ensure high availability performance and regulatory compliance across our platform.

  • Design develop and maintain high-performance Java microservices for payment processing and financial transactions. Integrate with banking APIs PSPs and payment gateways (e.g. SWIFT FPS SEPA VISA/MASTERCARD or local clearing systems).
  • Implement secure payment and settlement flows including authorization posting reconciliation and refund logic.
  • Work with event-driven architecture using Kafka and apply event-sourcing design patterns where appropriate.
  • Ensure data integrity and transactional consistency across multiple systems (PostgreSQL message brokers and external APIs).
  • Build and maintain RESTful APIs and WebSocket services; implement gRPC integrations when needed.
  • Collaborate with DevOps engineers on containerization (Docker) orchestration (Kubernetes) and CI/CD pipelines.
  • Participate in code reviews testing and monitoring improvements to ensure system stability and scalability.
  • Support compliance with security and regulatory requirements including PCI-DSS KYC/AML and Open Banking standards
Requisitos

  • 8 years experience in Core Java for enterprise application development with strong knowledge of Spring Boot Spring Cloud and event sourcing.
  • Proficient in Kafka JPA/MyBatis/Hibernate Maven and PostgreSQL (schema design query optimization data migration).
  • Hands-on experience building RESTful APIs WebSocket services and familiarity with gRPC Docker Kubernetes and microservice architectures.
  • Skilled in JUnit 5 Mockito and writing maintainable test suites.
  • Good understanding of Git CI/CD pipelines and OAuth 2.0/OpenID Connect.
  • Experience in financial systems banking integrations or payment platforms is highly valued; knowledge of double-entry accounting or reconciliation is a plus.
  • Exposure to cloud platforms (AWS GCP or Azure) and contribution to open-source projects is an advantage.
  • Strong analytical problem-solving and communication skills with a commitment to clean code testing and continuous improvement.
  • Self-motivated detail-oriented and able to work independently or collaboratively in a fast-paced environment.
  • Bachelors degree in computer science Software Engineering or related discipline; fluent in English (spoken and written).
Beneficios

  • Full-time employment with a formal contract.
  • Competitive salary and performance-based annual bonus.
  • Opportunity to grow within a global fintech leader.
Detalles

Nivel mínimo de educación: Universitario (Graduado)

Descripción del puesto Role Summary:We are seeking an experienced Senior Java Developer with strong expertise in payment systems and banking API integration. The successful candidate will design and build mission-critical services that power our fi...
View more view more

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

Nosotros We’re driven by innovation and excellence. As an engineer here, you’ll be working on high-impact projects that challenge the status quo and push the boundaries of technology. This is a place where you’ll tackle real-world problems, collaborate with exceptionally talented engi ... View more

View Profile View Profile