Description
**Job Description:**
We are looking for a highly motivated and experienced Software Developer to join our technology team. The ideal candidate will have a proven track record of success in software development projects, as well as communication and teamwork skills.
**Project:**
The selected developer will join our software development team to work on an ongoing project that utilizes cutting-edge technologies, where the team is working in close collaboration with other development teams, including software quality and infrastructure engineering.
**Project Size:**
The project features high availability, scalability, and security. The project is considered of great importance to the company and has a significant budget.
**Team Size:**
The project development team consists of approximately 6 people, including developers, architects, project managers, and other technology team members. The selected developer will be part of the development team and will work in close collaboration with other developers, as well as with other technology team members.
**Responsibilities:**
Develop, test, and maintain high-quality software in collaboration with other teams;
Provide technical support on software-related issues to other teams and clients;
Stay up to date with industry trends and propose innovative and creative initiatives to keep the company at the forefront of technology.
Work in close collaboration with architects, project managers, and other development team members to ensure that projects are delivered on time and within budget;
**Duties:**
Collaborate with other developers on software projects;
Perform preventive and corrective maintenance of existing software;
Perform unit and integration testing to ensure software quality;
Write clean and documented code that meets business and technical requirements;
Work in close collaboration with other teams, including software quality and infrastructure engineering, to ensure the consistency and scalability of the platform.
**Other Requirements and qualifications, tools, skills, courses, and certifications:**
Experience with Axway, integration solutions, and API management
Skills in Java (Legacy) and Angular (applications/mobile)
Experience with cloud services, such as AWS, Azure, or Google Cloud.
Knowledge of the Express framework
Experience in Node.js, NestJS.
Experience in JavaScript, TypeScript
Knowledge of agile methodologies, including SCRUM, Kanban, LEAN, or SAFe.
Good communication
Differential: Specialization in Technology or Leadership Experience.
Proven experience in Programming Languages, such as Java, JavaScript.
Knowledge of Databases, such as Oracle, MySQL, MongoDB, or other database management systems.
**MJV Benefits:**
TotalPass\\Wellhub;
Group life insurance;
Meal/Food Voucher;
Health and dental plan \- Bradesco;
Training actions: lectures, forums, exchanges, and conversations regarding our business. We are constantly connected to learn more and together;
+MJVer Program: internal referral program where you refer a colleague to work with us, and if that relationship is a match, you win a prize.
Partnerships: want a discount? We have a group on Workplace where we promote partnerships with educational institutions, language schools, gyms, restaurants, products, and other services;