SANTANDER MX - Java Springboot-Camunda
Descripción
EL RECURSO DEBE ESTAR UBICADO EN SAO PAULO, EL SERVICIO SERÁ 100% REMOTO
As a Camunda developer you will:
• Develop new components, maintain and evolve existent ones according to the team priorities and product roadmap;
• Active role on team software quality assurance, best practices and agile methodology;
• Work on definition and implementation of automated tests;
• Coaching junior team members;
• Work closely with business sponsors to ensure the solution meets the needs;
• Take responsibility of the software delivery by ensuring quality and scope expectations are met;
• Contribute and take ownership of the technical design and ensure all aspects of the system architecture are well documented;
• Work closely with partner technology teams and to collaborate effectively;
• Technically refine epics and user stories with the team;
• Write documentation, prepare and perform presentations of new features, components or technology;
• Support the team, the product and the Camunda Chapter!
Requisitos mínimos
Experience & Education
• Experience in similar roles and technologies;
• Experience on working in Agile Teams and tools, like JIRA and Confluence;
• Bachelor degree in Computer Science / Information Technology or a related field, or substantial practical experience of software delivery at an advanced level;Hand-on experience designing and implementing Camunda 8 BPMN processes;
• Deep understanding of Java (11 or above) and Java Spring (4 or superior) and solid understanding of OO principles;
• Solid experience Spring Boot
• Spring Cloud Config; Spring Data JPA; Spring MVC;
• Experience designing and building service oriented or micro service architectures;
• Diligent with automated testing i.e. JUnit/Mockito/Cucumber, etc;
• Solid experience with continuous integration and continuous delivery tools;
• Agile methodologies (SCRUM) and Software life cycle;
• Understanding of RESTful API principles;
• Proficient spoken and written command of English; Minium B2