Hybrid Analyst Developer – Senior

Posted 2 weeks ago

Apply now

About the role

  • Senior Java Developer with expertise in APIs, microservices, and system integration at Stefanini. Collaborating on innovative solutions combining technology and creativity.

Responsibilities

  • Senior Java developer with experience in:
  • Programming language Java 17 (or higher), using platform standards such as JPA, CDI, JMS, etc.
  • System integration using synchronous protocols (SOAP web services, REST APIs and other protocols) and asynchronous integration using messaging frameworks (Kafka, RabbitMQ, etc.).
  • Developing RESTful APIs.
  • Hosting application/API projects as microservices in Kubernetes or OpenShift environments.
  • API documentation using Swagger/OAS (including understanding of the syntax of this standard).
  • Developing and deploying systems using ORM frameworks such as JPA/Hibernate and database migration frameworks like Flyway.
  • Implementing security in applications and APIs using JWT tokens and integrations with OAuth2 and OpenID Connect (OIDC) servers.
  • Version control using Git (hosted in repositories such as GitHub, GitLab, BitBucket, etc.).
  • Digital certificates, symmetric and asymmetric key cryptography, and certificate chains.

Requirements

  • Senior Java developer with experience in:
  • Programming language Java 17 (or higher), using platform standards such as JPA, CDI, JMS, etc.
  • System integration using synchronous protocols (SOAP web services, REST APIs and other protocols) and asynchronous integration using messaging frameworks (Kafka, RabbitMQ, etc.).
  • Developing RESTful APIs.
  • Hosting application/API projects as microservices in Kubernetes or OpenShift environments.
  • API documentation using Swagger/OAS (including understanding of the syntax of this standard).
  • Developing and deploying systems using ORM frameworks such as JPA/Hibernate and database migration frameworks like Flyway.
  • Implementing security in applications and APIs using JWT tokens and integrations with OAuth2 and OpenID Connect (OIDC) servers.
  • Version control using Git (hosted in repositories such as GitHub, GitLab, BitBucket, etc.).
  • Digital certificates, symmetric and asymmetric key cryptography, and certificate chains.
  • Completed degree in IT.

Benefits

  • Meal allowance or meal voucher
  • Discounts on courses, universities, and language schools
  • Stefanini Academy — platform with free, up-to-date online courses and certificates
  • Mentoring
  • Benefits club for medical consultations and exams
  • Health insurance
  • Dental insurance
  • Discount and benefits club with top merchants
  • Travel club
  • Pet care benefits

Job title

Analyst Developer – Senior

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job