Stefanini Brasil

Java Architect

Stefanini Brasil

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

ApacheGradleJavaMavenOracleSOAPSpring

About the role

  • Define the integration architecture between Java systems and other platforms.
  • Define the architecture used for system development for deployment on IBM WebSphere Application Server, including the persistence model with Java Persistence API and Enterprise Java Bean components.
  • Develop applications using portlets, JSF (PrimeFaces) or Spring.
  • Implement enterprise components and applications on IBM WebSphere Application Server.
  • Create and review architecture documents and validate Analysis and Design artifacts.
  • Create automated procedures to validate artifacts and guide analysts and developers.
  • Develop proofs of concept and work on performance optimization and reuse of software components.
  • Design, develop and model software architecture using UML.

Requirements

  • Bachelor's degree or higher in Information Technology or a related field;
  • Proven experience working as a Java EE and/or Spring application architect.
  • Experience developing applications using portlets and JSF (PrimeFaces).
  • Experience developing applications on servers such as Apache Tomcat, JBoss/WildFly, or IBM WebSphere Application Server version 8 or later.
  • Experience with SOAP and REST web services.
  • Experience designing solutions using service-oriented architecture or microservices.
  • Proficiency with tools: IBM Integration Bus, IBM WebSphere MQ, Apache Maven and Gradle.
Benefits
  • Meal allowance or meal voucher;
  • Discounts on courses, universities and language institutions;
  • Stefanini Academy — platform with free, up-to-date online courses with certificates;
  • Mentoring;
  • Benefits club for medical consultations and exams;
  • Health insurance;
  • Dental insurance;
  • Discount club with benefits at top establishments;
  • Travel club;
  • Pet benefits (partnerships/discounts).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaJava EESpringJSFPrimeFacesUMLSOAPRESTservice-oriented architecturemicroservices
Certifications
Bachelor's degree in Information Technology