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
Technical Communications & Research Intern at HII's DIICE assisting Air Force digital transformation projects. Involves technical writing, project coordination, and stakeholder communication.
Materials Developer focused on seasonal developments of high - performance trim materials at Arc'teryx. Collaborate with cross - functional teams to drive product success and sustainability in the supply chain.
Materials Developer I focusing on technical developments in high - performance materials. Joining Arc'teryx's team to enhance supply chain goals and product success.
Operations Engineering Support 2 responsible for troubleshooting and repairing manufacturing equipment at Celestica. Engaging in complex testing and maintenance efforts whilst ensuring quality standards.
Acting as authority for safe work permitting and process improvements in a manufacturing facility. Supporting technical training and monitoring permit requests at the site.
Electrical Test Technician responsible for hands - on testing of batteries and electronic devices at EnerSys. Operates instrumentation, generates reports, and ensures testing compliance.
Project Developer at Aula Energy managing renewable energy projects in Australia. Oversee project development from identification to construction commencement in a hybrid working environment.
Mobile Developer developing mobile applications and implementing automated testing. Collaborating with teams to enhance user experience through high - quality solutions.
Senior Computer Vision Algorithm Developer at Nanit conducting AI solutions research in Computer Vision and machine learning. Develop performance - driven production algorithms for innovative parenting technology.