Description
Job Summary:
Develop high-performance and scalable web applications, integrate systems, and collaborate within multidisciplinary teams to innovate software architecture.
Key Highlights:
1. Full Stack development with Java, Spring Boot, Angular/React.
2. Application of DevOps and CI/CD for deployment automation.
3. Collaboration in agile teams and mentoring junior developers.
**Description and Responsibilities:**
**Working Hours:** Business hours
**Level:** Professional
**Employment Type:** Permanent – CLT **?? What You Will Do (Responsibilities)**
* Develop web applications using **Java** and frameworks such as **Spring Boot** to ensure high performance and scalability.
* Implement responsive interfaces with **Angular** or **React** to enhance user experience.
* Perform integrations with RESTful APIs to optimize communication between systems.
* Apply **DevOps** and **CI/CD** practices to automate deployments and ensure continuous delivery.
* Test and debug code using tools such as **JUnit** and **Mockito** to guarantee software quality.
* Document technical solutions to facilitate system maintenance and evolution.
**?? How You Will Interact and Impact**
* Collaborate with multidisciplinary teams to align requirements and deliver business-aligned solutions.
* Participate in agile planning meetings using **Scrum** to improve processes and timelines.
* Contribute to the evolution of software architecture aiming for innovation and efficiency.
* Mentor junior developers to strengthen the team’s technical expertise.
**Requirements:** **?? Essential Requirements**
* Bachelor’s degree in **Computer Science**, **Software Engineering**, or related fields, or equivalent practical experience.
* Advanced proficiency in **Portuguese** and technical reading ability in **English**.
**?? Technical Competencies**
* Strong hands-on experience with **Java** development and frameworks such as **Spring Boot**.
* Advanced **Full Stack** development experience, including front-end with **Angular** or **React**.
* Knowledge of relational databases such as **PostgreSQL** and **MySQL**.
* Familiarity with **RESTful APIs** and system integration.
* Experience with version control tools such as **Git**, and agile methodologies (**Scrum**, **Kanban**).
**?? Behavioral Competencies**
* Ability to collaborate effectively within multidisciplinary teams.
* Proactivity in problem-solving and decision-making.
* Strong communication skills and ability to clearly convey technical concepts.
* Adaptability to change and commitment to continuous learning.
**?? Preferred Qualifications**
* Knowledge of **Docker** and **Kubernetes** for container orchestration.
* Experience with **CI/CD** and tools such as **Jenkins** or **GitLab CI**.
* Familiarity with **Cloud Computing**, especially **AWS** or **Azure**.
* Certifications related to **Java** or agile development.
**Benefits:**
Health insurance, Dental insurance, Gym allowance, Education allowance, Meal voucher, Transportation voucher