Software Engineering Jobs in Peru
There are 95 open Software Engineering jobs in Peru on freehire right now. 11 of them were posted recently. The skills employers ask for most often are cloud, api and java.
Most requested skills
- cloud 52%
- api 51%
- java 51%
- azure 34%
- ai 31%
- ci-cd 31%
- spring 31%
- python 28%
How the work is done
- Remote 26 · 27%
- Hybrid 9 · 9%
Visa sponsorship offered in 100% of the 2 postings that state a position on it.
Seniority
- Senior 32
- Junior 9
- Lead 2
- Staff 2
- Intern 1
- Middle 1
Who is hiring
- 1000+ employees 15
- 501-1000 employees 8
- 11-50 employees 1
- 201-500 employees 1
Senior Java Developer
Senior Java developer reviews, optimizes, and secures Spring Boot apps for a bank’s trading controls, using AI tools like GitHub Copilot and SonarQube.
Senior Software Engineer Java
Build and maintain Java-based microservices and cloud-native backend systems using Spring, Quarkus, Docker, and Kubernetes on Azure.
Software Engineer (Java & Azure)
Build, maintain, and improve Java-based banking applications on Azure, ensuring stability and alignment with business needs while supporting digital channels.
Senior .Net Software Engineer (Lima)
Build and maintain .NET-based business applications and services, troubleshoot production issues, and mentor engineers while using AI tools to improve code quality and productivity.
Software Engineer(Java) - Tech Compliance
Build and maintain Java-based systems for Binance’s blockchain ecosystem, focusing on scalable infrastructure, databases, and distributed services.
Senior Java Developer
Senior Java developer building and mentoring teams to create banking software using Spring, REST APIs, and Oracle/MS-SQL, with AI tools like Claude to improve code quality and delivery.
Java Developer - Senior
Senior Java developer building cloud-based microservices with Spring Boot and Azure, applying clean-code and SOLID principles.
Java Developer - Sigma
Build and maintain enterprise Java microservices using Spring Boot, REST/SOAP APIs, and Oracle/PostgreSQL databases with Angular-based frontends.
Java Developer
Build and maintain Java-based backend services for a mobile banking platform using Spring Boot, REST APIs, and microservices.
Junior Software Developer - Observability
Build and maintain a cloud-native monitoring stack using Python and Go, integrating open-source observability tools for scalable, user-friendly insights.
Senior Software Engineer (Python/Flask+React) - Remote, Latin America
Full-stack engineer building Flask backends and React SPAs to deliver financial reporting and data-visualization tools for private-asset analytics.
Senior Software Engineer
Senior engineer building and scaling a high-traffic edge-computing platform that intercepts and optimizes web traffic for e-commerce at massive scale using TypeScript, Python, and cloud-native tooling.
Software Engineer - Cloud Images
Build and maintain automated pipelines for Ubuntu cloud images, integrating with AWS, Azure, and GCP using Python, Jenkins, and shell while collaborating with global teams.
Software Engineer - OpenStack
Build and maintain Charmed OpenStack and Ceph, open-source Python charms for deploying cloud infrastructure, while collaborating with a globally distributed team.
Software Engineer - Ubuntu Server Certification
Develop Python-based testing tools to certify Ubuntu Server on enterprise hardware, troubleshoot hardware-software interactions, and support partners in achieving Linux compatibility.
Ruby on Rails Developer
Build and maintain scalable Ruby on Rails web apps and APIs, optimizing performance, databases, and security while collaborating with product and design teams.
Python Developer
Builds and maintains Django-based back-end services, REST APIs, and databases for a web product, working in a remote, Scrum-driven team.
Desarrollador Java Senior
Senior Java backend developer designing scalable microservices with Spring Boot, Kafka, and PostgreSQL to build and maintain high-performance systems for global products.