




Job Summary: We are looking for a Software Architect to join a Software Development team, responsible for downloading, building, and deploying projects while ensuring quality and best practices. Key Highlights: 1. Joining a specialized Software Development team 2. Leaders in end-to-end application maintenance 3. We champion multidisciplinary profiles and the Full Stack philosophy **ARE YOU UP FOR THE CHALLENGE?** ------------------------ As a **Software Architect**, you will join a specialized **Software Development** team that, among many other things, develops mobile apps (native, hybrid, or multiplatform frameworks), large-scale integration services and backends—whether On-Premise or On-Cloud (using AWS, Azure, or Google technologies)—and large-scale web applications, etc. We are leaders in end-to-end application maintenance, grounded in operational improvement. This includes recurring maintenance and technical/functional support services, as well as evolutionary enhancements and new developments. We handle all necessary layers—from conceptualization and design through to quality assurance and security of applications to be deployed. We champion multidisciplinary profiles and believe in the Full Stack philosophy; therefore, experience with other technology stacks—such as backend (Java, .Net, NodeJS, etc.), mobile development (iOS, Ionic, Flutter, etc.), or web (HTML+JS+CSS, AngularJS, etc.)—will also be positively valued. **WHAT WILL YOU DO DAILY?** ------------------------------- You will be responsible for correctly downloading, building, and deploying ecosystem projects, ensuring quality, stability, and sound technical practices. Your daily responsibilities will include: * Managing and validating deployable artifacts via **Jenkins** (CI). * Downloading and controlling artifacts through **Nexus**. * Advanced configuration and use of development environments based on: + **IntelliJ IDEA**. + **Visual Studio Code**. + **JDK 1\.8\.** + Apache Maven. * Working with Maven-based projects structured into parent and submodules: + **btools\-core\-parent** + **elena\-parent** * Maintaining and evolving mavenized ecosystem projects (core and non-core components). * Writing technical documentation and creating deployment guides and reporting. * Managing and communicating deployments in **Jira**, ensuring traceability. * Working with repositories on **GitHub**. * Providing technical support and answering queries regarding **Oracle databases**. **WHAT DO WE EXPECT FROM YOU?** ------------------------- * Minimum 5–7 years in software development and/or architecture. * Proven experience in CI/CD environments and complex Maven structures. * Track record in high-criticality corporate projects. * Extensive experience in **CI/CD**, especially with **Jenkins**. * Advanced knowledge of **Maven** (parent POMs, multimodules, dependency management). * High proficiency in **IntelliJ IDEA**, both for development and for Angular analysis/review. * Proficiency in **Visual Studio Code** for frontend support and lightweight debugging. * Experience with **JDK 1\.8** and related ecosystems. * Familiarity with architectures composed of multiple modules and components. * Experience with **Oracle** and **Redis** (queries, analysis, and support). * Strong command of **Git/GitHub**. * Experience in technical reporting and tracking in Jira.


