itti

Senior Backend Software Engineer

Posted: 2 minutes ago

Job Description

Company DescriptionAt Itti, we are at the forefront of financial technology, building innovative solutions for our digital banking product, Ueno Bank. We are assembling a brand-new team dedicated to engineering excellence and creating products that make a difference. Join us and be part of a collaborative, forward-thinking environment where your work has a direct impact.Role DescriptionThis is a full-time hybrid role for a Senior Backend Software Engineer based in Buenos Aires, with the flexibility for some remote work. You will be responsible for designing, developing, and maintaining the complex, scalable, and secure backend systems that power our banking services. This role requires a strong sense of ownership and the ability to drive technical projects from concept to completion.What you’ll do:Design and build new systems from the ground up, creating high-performance, reusable, and reliable code for our core banking platform.Architect and implement robust solutions within a microservices-based environment.Collaborate with frontend developers, product managers, and other stakeholders to deliver end-to-end solutions.Write clean, well-documented, and testable code while participating in code reviews to ensure software quality.Integrate third-party APIs and services, ensuring system stability and security.Work within an Agile (Scrum/Kanban) framework to deliver features iteratively and frequently.Qualifications:5+ years of professional experience in backend software development.Proven expertise in backend development with languages like Java, Python, or Kotlin.Strong experience with both relational and non-relational databases (e.g., Oracle, PostgreSQL, MySQL).Expertise in designing and building RESTful APIs and web services.Hands-on experience with cloud platforms (AWS, Azure, or GCP).Solid experience with containerization technologies, especially Docker.Proficiency in building and managing CI/CD pipelines.Proficient with version control using Git and collaborative workflows.A solid understanding of software architecture, design patterns, and development best practices.Bonus Points:Deep knowledge of the Spring Framework, particularly Spring Boot.Knowledge of PL/SQL and Oracle database objects.Experience with API gateways or reverse proxies like Kong or Nginx.Experience with container orchestration tools like Kubernetes.Knowledge of Infrastructure as Code (IaC) tools such as Terraform.Familiarity with frontend development, particularly with frameworks like React.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In