Senior Full Stack Java - React Developer
PeruFull-TimeSeniorFull-stack
Important Information
- Location: Peru
- Work Mode: Hybrid
Responsibilities and Duties
- Design and develop end-to-end full-stack solutions using React, TypeScript, Java, and Spring Boot, ensuring scalability, performance, and maintainability
- Architect and implement RESTful APIs and real-time data integrations while optimizing backend performance, caching strategies, and system reliability
- Build modern, responsive, and highly interactive user interfaces, integrating streaming data, search capabilities, and advanced filtering experiences
- Collaborate in code reviews, CI/CD processes, and cloud-native deployments, contributing to high engineering standards and continuous delivery practices
Qualifications and Skills
- 5+ years of full-stack development experience including strong frontend and backend expertise
- Advanced proficiency in React, TypeScript, and modern JavaScript (ES6+), with strong CSS skills (Flexbox, Grid, responsive design)
- Experience with UI frameworks such as MUI, Tailwind, or Ant Design, and frontend testing frameworks
- Strong backend expertise in Java and Spring Boot, designing and building secure, scalable RESTful APIs
- Solid experience with relational databases (MySQL, PostgreSQL) and NoSQL solutions (MongoDB, Redis)
- Strong understanding of system design principles, caching strategies, and performance optimization in distributed systems
- Experience working with message brokers such as Kafka and implementing asynchronous communication patterns
- Hands-on experience with search technologies such as Elasticsearch and building advanced search/filtering interfaces
- Experience with cloud-native environments (AWS preferred; GCP, Azure, or OCI acceptable), Kubernetes, CI/CD pipelines, and GitHub Actions
- Nice to have: experience building AI-powered applications (Spring AI, LLM integrations, RAG architectures, vector search), Node.js for tooling or APIs, and working knowledge of Python
Similar roles you might like
View all Full-stack rolesSenior Fullstack - Node, React and Ruby
ArgentinaFull-Time
Full-stack
Senior Fullstack Developer (React & Node.js)
ArgentinaFull-Time
Full-stack
More roles at Encora
View company profileData Engineering Lead
MexicoFull-Time
Software Engineering
