Senior Software Developer (Java)
Nuvei, Colombia

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
Qualification
Bachelor's Degree
Total Vacancies
1 Job
Posted on
Jul 20, 2022
Last Date
Aug 20, 2022
Location(s)

Job Description

The Senior Software Developer will be responsible for designing, developing, and deploying software applications, unit testing, debugging new and/or existing software, performance tuning, and optimizing existing code.

The Developer will cooperate with our Development team, the Project Management Office, business partners, and third-party vendors through the entire lifecycle of a high-volume transactional system, which includes analysis and design, development, and day-to-day maintenance and operations support.


El desarrollador de software sénior es responsable del diseño, desarrollo e implementación de aplicaciones de software, pruebas unitarias, depuración de software nuevo y/o existente, ajuste del rendimiento y optimización del código existente.

El Desarrollador cooperará con nuestro equipo de Desarrollo, la Oficina de Gestión de Proyectos, socios comerciales y proveedores externos a lo largo de todo el ciclo de vida de un sistema transaccional de gran volumen, que incluye análisis y diseño, desarrollo y mantenimiento diario y Soporte de Operaciones.


Requirements

  • Bachelor's degree in Computer Science or equivalent
  • Minimum 5 years of experience in application design and development
  • Proven expertise in design and development using Java EE
  • Experience with JSP / CSS / JavaScript / AJAX / HTML5
  • Good working knowledge of Spring / Maven / XML / XSLT / sockets / Encryption standards
  • Experience with Docker / RabbitMQ / microservices
  • Experience with Object-Relational Mapping (JPA2 / Hibernate) is a must and the ability to create complex / efficient queries
  • Ability to engineer and fine-tune software systems for scalability and high availability (DB locking strategies, multithreading)
  • eCommerce / Card Payments / ACH / Banking Experience
  • Proven experience with XML / SOA / JSON architecture
  • Proven experience in unit testing, code refactoring, and SCM
  • Knowledge of Unix/Linux and IP networks
  • Experience with Agile methodologies and practices
  • Experience with OO analysis and design and end-to-end experience of a project's lifecycle
  • Experience in Payment Industry ( EMV, POS device management, ISO8583, NACHA format financial transactions management a plus)
  • Strong communication skills, written and oral (english and spanish)

Benefits

  • Frequent training programs on new systems and platforms.
  • Employee recognition program and possibilities for advancement in various fields.
  • Modern, dynamic, and great work environment
  • Competitive salary

Job Specification

Job Rewards and Benefits

Nuvei

Information Technology and Services - Kingston, Canada
© Copyright 2004-2024 Mustakbil.com All Right Reserved.