ApplyStaff Engineer (Account Management)
Posted about 9 hours agoViewed
View full description
💎 Seniority level: Staff
📍 Location: Brazil, Argentina
🔍 Industry: Software Development
🏢 Company: RecargaPay👥 501-1000💰 $10,000,000 Debt Financing over 2 years agoMobile PaymentsFinancial ServicesFinTech
🗣️ Languages: English
🪄 Skills: AWSBackend DevelopmentLeadershipPostgreSQLSQLJavaKafkaSoftware ArchitectureSpring BootAlgorithmsData StructuresRDBMSRESTful APIsMentoringMicroservicesDebugging
Requirements:
- Experience hands-on engineering roles;
- BS/MS degree in Computer Science, Engineering or a related subject;
- 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. Knowing Microservice Architecture is a plus;
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques;
- Proven ability to design complex distributed applications built for high performance and throughput while being scalable and reliable;
- Development using Java, Spring Boot, PostgreSQL, Kafka and AWS;
- Experience in Python is a plus;
- Experience with asynchronous programming;
- Demonstrated experience profiling and performance tuning Java applications, and using monitoring tools for production application monitoring.
Responsibilities:
- Lead technical initiatives, shaping project strategy and ensuring successful execution of medium to large-scale backend projects.
- Operate autonomously, often driving key project segments or entire projects to completion, aligning with business goals and customer needs.
- Mentor and guide less experienced engineers, fostering their growth and helping to cultivate the next generation of engineering talent.
- Champion best practices in coding, system design, and architecture, contributing to continuous improvements in engineering methodologies.
- Work closely with cross-functional teams to deliver seamless integrations and maintain optimal system performance.
- Lead the charge in problem-solving and introducing innovative technical solutions to meet evolving
Apply