Golang/java Developer (Ciudad de México)

Golang/java Developer (Ciudad de México)

16 ago
|
Encora
|
Ciudad de México

16 ago

Encora

Ciudad de México

**Important Information**
Experience: +6 years
Job Mode: Full-time
Work Mode: Work from home
**Job Summary**
**Responsibilities**:
- Performance Optimization: Use pprof and nikly to profile, diagnose, and resolve performance bottlenecks, ensuring system reliability and performance.
- Message Queue Management: Work extensively with RabbitMQ or Kafka to handle messaging requirements, enabling efficient asynchronous processing and reliable data flows between services.
- Database Management: Design, optimize, and manage data storage solutions, leveraging MongoDB for NoSQL needs and MariaDB (or similar RDBMS) for relational data. Implement efficient indexing, replication, and query optimization techniques.
- Data Integration: Integrate with other systems and data sources, creating scalable and flexible solutions that handle diverse data types and structures.
- Testing and Code Quality: Ensure code quality and robustness through unit, integration, and load testing practices.
- Collaborate and Communicate: Work closely with cross-functional teams, including DevOps, QA, and product teams, to deliver high-quality solutions. Communicate technical decisions and architecture effectively to stakeholders.
**Required Skills**:
- Golang: Strong proficiency in Golang with experience using pprof for performance profiling and nikly for utility needs. Familiarity with Mertech (if relevant to the job).
- Java: Design, develop, and maintain backend services and APIs using Java, Spring Boot,



micro services architecture and JPA/Hibernate.
- Message Broker: Experience with RabbitMQ or Kafka for handling messaging and data streaming.
- NoSQL and SQL Databases:
- NoSQL: Solid understanding and hands-on experience with MongoDB, including indexing, replication, and aggregation.
- SQL: Proficiency with MariaDB or similar RDBMS, with strong SQL skills for data querying and optimization.
- Performance Optimization: Proficiency in profiling, troubleshooting, and optimizing code to improve performance and reliability.
- Code Quality and Testing: Strong understanding of code quality practices, unit testing, integration testing, and debugging.
**Preferred Qualifications**:
- Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools (Docker, Kubernetes).
- Knowledge of microservices architecture and event-driven design patterns.
- Familiarity with data transformation and ETL processes for integrating data from multiple sources.
**About Encora**
Encora is a integral company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

📌 Golang/java Developer (Ciudad de México)
🏢 Encora
📍 Ciudad de México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: golang/java developer (ciudad de méxico) / ciudad de méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: golang/java developer (ciudad de méxico) / ciudad de méxico