DevJobs
RoleSuite
CompaniesRemoteAboutMethodologyContactPrivacy
Updated 2026-06-10 06:00 UTC·© 2025–2026 RoleSuite
← Back to listings

Senior Software Engineer (Java)

Encora · Peru

Job Title: Senior Software Engineer (Java)

Key Skills: Java, Spring Boot, Gradle, Microservices, REST APIs, PostgreSQL, MySQL, Distributed Systems, AI APIs, Backend Engineering

Experience: +5 YOE.

Location: Peru

Mode: Remote.

We at Coforge are hiring Senior Software Engineer (Java) (#21025) with the following skill set.

Key Responsibilities

  • Design, develop, and maintain scalable backend systems and production-grade services using Java, Spring Boot, and microservices architecture.
  • Build and optimize RESTful APIs, distributed systems, and fault-tolerant backend services while ensuring performance, reliability, and maintainability.
  • Collaborate with engineering teams to implement AI-enabled backend capabilities, API integrations, and scalable product experiences.
  • Contribute to software quality, system architecture, performance tuning, and continuous engineering improvements in Agile environments.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or equivalent practical experience.
  • 5+ years of backend software engineering experience building production-grade systems.
  • Expert-level proficiency in Java, Spring Boot, Gradle, and microservices-based architectures.
  • Strong experience designing and maintaining RESTful APIs and understanding API lifecycle management best practices.
  • Hands-on experience with relational databases such as PostgreSQL, MySQL, or similar technologies.
  • Experience designing distributed systems, fault-tolerant services, and performance optimization strategies.
  • Strong understanding of backend architecture, scalable systems, and modern software engineering principles.
  • Familiarity with AI-driven requirements, LLM-enabled workflows, and backend integrations supporting AI product experiences.
  • Experience working with API patterns for AI services and modern cloud-native architectures.
  • Strong communication, collaboration, troubleshooting, and problem-solving skills.

Preferred Skills:

  • Experience with asynchronous messaging technologies such as Kafka or RabbitMQ.
  • Familiarity with GraphQL, API gateways, or hybrid API ecosystems.
  • Exposure to LLM/AI APIs such as OpenAI, Anthropic, or similar AI service integrations.
  • Experience leading technical initiatives or working in remote cross-functional environments.

Posted On: 14-05-2026

At Coforge, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

 
Apply →

Other roles at Encora

  • Senior Fullstack Engineer (Python, Java, JS)Colombia
  • Senior Fullstack Engineer (Python, Java, JS)Peru
  • Business Anlyst - Financial Colombia; Costa Rica
  • Backend EngineerPeru
  • LEAD - Source to PaySingapore
  • LEAD - Change ManagementSingapore
  • Senior Data EngineerSingapore
  • Oracle EBS SupportSingapore
  • Full stack developer (EAPI/React)Singapore
  • L2 Java Support Singapore

More Software roles

  • Reactor Core Thermal Fluids EngineerOklo · Santa Clara, CA or remote
  • Software Engineer, Propulsion Simulation & Data AnalysisSpaceX · Hawthorne, CA
  • Sr. Software Engineer, Propulsion Simulation & Data Analysis (Raptor)SpaceX · Hawthorne, CA
  • Warfighting Systems Analyst, MaritimeAnduril Industries · Costa Mesa, California, United States
  • Warfighting Systems Analyst, MaritimeAnduril Industries · Quincy, Massachusetts, United States
  • GTM DeveloperBackblaze · Remote - US
  • Sr. Construction EngineerSpaceX · Hawthorne, CA
  • Manager, Missiles Reliability EngineeringAnduril Industries · Costa Mesa, California, United States
  • Staff Engineer, BillingStripe · SEA, SF
  • Senior Systems and Production Technology EngineerMsgentertainmentholdingsllc · Burbank, CA