Sr Software Engineer (Fraud)

New
R
RecargaPayFinancial Services
BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLJavaSpring BootApache KafkaDistributed Systems

Requirements

  • Academic background oriented toward computer science, engineering, or software development disciplines.
  • Experience hands-on engineering roles.
  • Experience to deal with medium domains with medium/high complexity.
  • A solid understanding of how web applications work including security, session management, and best development practices.
  • Knowledge of relational database systems and Object Oriented Programming.
  • Knowledge in Domain Driven Design.
  • Ability to work and thrive in a fast-paced environment.
  • Proven ability to design complex distributed applications built for high performance and throughput.
  • Development using Java, Spring Boot, PostgreSQL, Kafka and AWS.
  • Experience with asynchronous programming.
  • Demonstrated experience profiling and performance tuning Java applications.
  • Practical experience applying AI frameworks in development projects.

Responsibilities

  • Write well designed, testable, efficient code by using best software development practices.
  • Contribute in all phases of the development lifecycle.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Proposes initial technical implementation which supports architectural changes that solve scaling and performance problems.
  • Work with version control using GitHub, conflict resolution, and automation of continuous integration processes.
  • Create and maintain software documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now