Java / Javascript Technical Lead
GFT TECHNOLOGIES SE
Heredia
hace 3 días

Job description

The firm is seeking a technical lead to join our development team. You will have the opportunity to work with a talented team designing and developing mission-

critical software at our firm. The firm has exciting and challenging projects for both new and existing products that would allow you to make real contributions.

We develop a wide variety of software to support business process and workflows, analytical, data management and reporting capabilities for our internal customers and the firm’s clients.

These include web applications, mobile apps, RESTful APIs and web services, backend services and databases. Our development platforms include both Java and .

NET, SQL Server 2012, and other data management and analytics technologies.

Level

  • Experienced professionals
  • Job category

  • Project Development
  • Responsibilities

  • As part of an agile team, work closely with business analysts, developers, and QA teams.
  • Analyze business requirements and user needs to determine technical design.
  • Participate and help to drive planning activities, collaborate and coordinates the efforts across the development and QA team.
  • Provide suggestions and adjustments as needed to deliver quality software within project scope and timeframes.
  • Promote and perform development work consistent with industry standards and best practices; design interfaces and integrations.
  • Perform unit testing and support test automation.
  • Apply continuous integration and continuous delivery techniques.
  • Conduct peer code reviews.
  • Work on R&D activities and prototypes.
  • Support the systems once they are up and running.
  • Review and discuss technical designs with client architects and technical integration leaders
  • Provide mentorship to team members ensuring optimization of designs / solutions, championing standard processes and procedures, and providing troubleshooting for development and test environment issues.
  • Provide positive leadership skills and performance planning techniques.
  • Maintain a sense of urgency, an attention to detail regarding situations that affect sales, client retention and employee morale.
  • Help team develop lasting relationships with customers in order to maximize revenues for the company.
  • Understand and articulate benefits regarding highly technical leading edge solutions that bring true business value to the client.
  • Troubleshoot, debug and upgrade existing systems.
  • Improve processes through tools implementation / construction to automate repetitive tasks.
  • Ability to collaborate in multiple projects
  • Skills Required

  • Proved experience in a client facing role, with the ability to maintain and build positive client relationships.
  • Knowledge of SDLC, systems design and analysis techniques, routine testing and debugging procedures, and documentation methods desired.
  • Proved experience on technical lead role on teams. Proficient on BackEnd and Front End.
  • A Bachelor’s degree in computer science or equivalent experience.
  • 10+ years of professional experience with Java
  • Proved experience agile methodologies SCRUM / Kan Ban / Scrumban.
  • Experience with object oriented design patterns : MVC, Inversion of Control, Object-Relational Mapping.
  • High Competency and Experience with MySql 5+, SQL Server 2012 or higher.
  • Experience with Java Core 8 (Or Higher), REST, GrapQL (is a plus).
  • Experience with the following frameworks : Spring. SpringBoot, JPA(Hibernate).
  • Any other is a plus : (Security, ACL, EL)
  • Experience building and maintaining AWS scripts (S3, Cloudformation, Cloudwatch, ec2)
  • Experience in Javascript ES6 / 7 / 8, front-end frameworks (AngularJS and Angular 5 / 6), andacknowledgeable on functional programming principles.
  • Experience with GIT / BitBucket (Pipelines).
  • Demonstrated experience applying TDD, continuous integration and lean delivery.
  • Experience building measurement and continuous improvement into software.
  • Ability to satisfy complex business requirements through simple design and execution.
  • Possess strong problem-solving and analytical skills.
  • Experience with front-office financial services operations a plus.
  • Understanding building and maintaining micro-service components and architectures.
  • All candidates must be must have US Visa, in case client demands travelling.
  • Inscribirse
    Añadir a los favoritos
    Eliminar de mis favoritos
    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación