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