Remote Senior Backend Developer

closed
Logo of Encora

Encora

πŸ“Remote - Peru

Job highlights

Summary

Join our team as a Senior Backend Developer and contribute to the development of innovative digital solutions that drive business results for our clients.

Requirements

  • Graduates of systems, development, or related fields with +5 years of experience
  • Preferably practical experience in implementing microservices with Java and decomposing monoliths, as well as demonstrated fluency in Java and Spring Boot
  • Experience in implementing security in applications and applying software design patterns
  • Implement robust authentication and authorization mechanisms to ensure data security and privacy in a secure transport channel
  • Experience with authentication/authorization protocols and mechanisms (e.g., OAuth, JWT)
  • High competence in designing and implementing well-tested microservices that are fault-tolerant and scalable
  • Solid understanding of distributed systems, microservice architecture on native cloud platforms with distributed cache topologies and hosting, message/event management, and resilience implementation mechanisms

Responsibilities

  • Work with Product Owners to prioritize features and manage technical requirements based on industry trends, new technologies, known defects, and problems
  • Perform all technical development for assigned applications, including architecture, design, prototype development, writing new code and APIs, and performing unit testing and assembly software developed as needed
  • Continuously evaluate and implement best practices, tools, and technologies to improve the scalability, reliability, and maintainability of our systems
  • Collaborate with multi-functional teams to design and develop scalable and reliable backend services that drive our platform. Assume responsibility for critical components of our system from conception to deployment and maintenance
  • Practice quality assurance best practices, including unit testing and integration, and participate in code reviews to ensure code quality, maintainability, security, scalability, and adherence to coding standards
  • Work on architecture, closely collaborating with technical architects and the architecture governance team for solution development and design reviews
  • Perform peer code reviews, make deliberate design decisions short- and long-term, and maintain a consistent focus on eliminating technical debt in the backlog

Benefits

  • Remote work: You will work from home and have the option to go to the office when you want
  • 100% covered medical insurance
  • Referral bonuses
  • Birthday off day
  • Flexible hours and work models for a better balance between work life and personal life
  • Continuous technical training and constant trainings
  • Working in a Great Place To Work characterized by a horizontal and dynamic climate
  • Corporate recognition program
  • Career path that allows you to grow with us
This job is filled or no longer available