Saltar al contenido principal

Senior Java Developer

Tecnología
PCI Energy Solutions
Lima, PerúHace 2 semanas
Tiempo completo

Descripción del puesto

Senior Java Developer - INGLES AVANZADO

Power Costs Inc. (PCI) is the leading provider of software, exceptional customer support, and value-added services for energy companies worldwide. For more than 30 years, we’ve been setting the standard in delivering customer-driven software solutions to meet the evolving needs of ISO/RTO market participants and bilateral traders. Today, more than 50% of the power generated in North America is optimized using the PCI Platform, and 70% of Fortune 500 utilities in the U.S. rely on our solutions.

We are looking for a Senior Java Developer to join our incredible team!

Responsibilities:

  • Contribute to the design and development of software systems, ensuring that projects are built with performance, scalability, and maintainability in mind.
  • Participate in code reviews, establish and follow best coding practices, and ensure high-quality standards across the codebase.
  • Work closely with product managers, designers, and other stakeholders to ensure the technical implementation aligns with business goals.
  • Identify, troubleshoot, and resolve performance and scalability issues in production environments.
  • Stay up to date with the latest technologies and industry trends and contribute to the adoption of new tools and processes that improve development efficiency.
  • Continuous Integration: Ensure proper testing and continuous integration processes are followed to maintain software reliability and minimize downtime.

Requirements:

  • Bachelor's Degree in Computer Science, System Engineering or related field
  • 5+ years of relevant experience in software engineering with Java and Spring (Backend)
  • Experience with containerization tools such as Docker and/or Kubernetes, including deploying and managing alerting/monitoring components on Kubernetes
  • Hands-on programming experience (not just familiarity) with Data Lakes or Lakehouse architectures, such as Apache Iceberg, Snowflake, or Databricks
  • Experience building or improving data observability solutions — e.g., detecting missing or incorrect data and triggering automated alerts
  • Experience with observability tools (e.g., Prometheus, Grafana, Splunk, ELK Stack) to monitor system health and diagnose production issues quickly
  • Strong presentation and documentation skills, with the ability to distill complex technical information for both technical and non-technical audiences
  • Solid understanding of software architecture, design patterns, and object-oriented programming
  • Experience with cloud infrastructure (AWS, Azure, GCP) and microservices architecture
  • Understanding of system scalability, performance tuning, and security best practices
  • Experience with SQL and NoSQL databases
  • Availability to work on site from Tuesday to Thursday (Magdalena, Lima)
  • Advanced English Level.

Benefits

  • Competitive salary in USD
  • Performance-based bonus.
  • Clear career growth opportunities.
  • 100% Private Health Insurance coverage.
  • Hybrid work model
  • Unlimited snacks and beverages available in the office.

Apply here or send your resume to cmeza@pcienergysolutions.com

Keywords
CodingGrafanaScalabilityCloud computingElasticsearchSqlApache Http ServerJavaMaintainability

¿Te interesa este puesto?