More jobs:
Job Description & How to Apply Below
Job Description
Depending on the project context, you’ll be required to:
- Design, develop and maintain Java applications (back-end and/or front-end);
- Participate in the analysis of functional and technical requirements;
- Design and develop APIs, services and integration points;
- Participate in the migration of applications to the cloud;
- Collaborate with Dev Ops, business and operations teams;
- Perform unit, functional and integration testing;
- Document developed solutions and share knowledge;
- Contribute to code reviews, the implementation of standards and continuous improvement;
- Participate in technical support and application maintenance activities.
Keys to your success
- 5 years of experience in Java development (8+);
- Experience with Angular or React, as well as with databases such as SQL, No
SQL, Oracle, etc.; Knowledge of several technologies in the following categories:
- Languages and frameworks:
Spring MVC, Spring Boot, Spring Web, Spring Data, Spring Security, Spring Batch; - Cloud and Dev Ops: AWS (IaaS, PaaS), Azure, Kubernetes, Terraform, Helm Chart, Flux CD, Istio, GCP;
- Integration: REST services, SOAP, Kafka, Rabbit MQ, Apache Camel;
- Tools:
Maven, Gradle, Jenkins, Git, Sonar Qube; - Testing and documentation: JUnit, Mockito, Postman, Swagger, Cucumber;
- Other:
Apache POI library, OAuth2 concepts, Guidewire.
- Languages and frameworks:
- Knowledge of Agile methodologies (Scrum, Kanban, SAFe, LeSS, DAD), with the ability to adapt to client practices;
- Excellent analytical and complex problem-solving skills, with the ability to manage priorities and deliver quality results on time;
- Strong team spirit and initiative, with the ability to communicate effectively with stakeholders across all levels of the organization.
Extra edge - Experience in full-stack Java development;
- Experience in a consulting environment;
- AWS certification.
Language skills - French:
Proficient English:
Proficient
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×