Senior Java Developer

Posted 114ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Java Developer responsible for developing and maintaining secure integrations with the Pix API for payment solutions. Collaborating in an agile environment for high-performance application development.

Responsibilities:

  • Develop and implement backend services in Java using Spring Boot, following good architectural practices and BCB standards
  • Build secure integrations with the Pix API, including management of billing, payments, refunds, and webhook notifications
  • Implement security protocols (OAuth 2.0, mTLS) and manage digital certificates for secure communication
  • Ensure application scalability and availability, with a focus on performance and resilience
  • Participate in agile ceremonies and collaborate on technical design and backlog estimations
  • Perform code reviews, unit testing, and continuous integration (CI/CD)
  • Support regulatory compliance projects and integrations with payment service providers (PSPs)

Requirements:

  • Bachelor's degree in IT or a related field
  • Strong experience in Java and Spring Boot (minimum 5 years)
  • Knowledge of REST API integration, security (OAuth 2.0, mTLS), and digital certificates
  • Experience with relational databases (MySQL, PostgreSQL) and messaging systems (Kafka, RabbitMQ)
  • Experience in payment systems or financial projects is desirable
  • Familiarity with DevOps practices and CI/CD tools (Jenkins, GitLab CI)
  • Agile methodologies (Scrum, Kanban)

Benefits:

  • Remote work
  • Collaboration in an agile environment
  • Opportunities for professional development