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
Senior Project Engineering Specialist providing engineering and procurement support for large projects in the Minerals & Metals sector. Based in Vancouver, BC, focusing on mineral processing projects.
BASE24 Developer at Barclays responsible for software design, development, and collaboration on technology capabilities. Ensuring high - quality solutions and adherence to secure coding practices in India.
Engine Programmer developing and optimizing game engine systems at Rebellion. Collaborating with teams on large - scale video game projects in a hybrid work environment.
Engineering Technologist working at Duke Energy. Providing technical expertise and leadership in engineering solutions with a focus on complex problems and independent work.
SharePoint Developer responsible for SPFx framework implementation and development within Microsoft Power Platform. Focused on prototyping and refactoring applications for cloud environments.
Director of Quantitative Development designing high - impact tech solutions for systematic investment strategies. Collaborating within quantitative research team on robust systems and innovation in investment technology.
Bridge Painting Technician overseeing bridge painting contracts for Illinois Department of Transportation. Responsible for inspections, documentation, and coordination of bridge painting projects throughout the district.
Maintenance Team Member supporting the Engine department by performing mechanical and electrical functions. Duties include maintenance on engine manufacturing process equipment in Montgomery, AL.
Maintenance Team Member supporting Plant Engineering by performing maintenance functions on manufacturing equipment. Inspecting, repairing, and modifying complex machinery as part of the engineering team.