




Job Summary: Full Stack Developer focused on developing and maintaining software, designing reliable code, and providing technical leadership for projects. Key Highlights: 1. Develop and plan new software 2. Serve as technical leadership within the team 3. Define system and solution architecture Description: Requirements: * Completed undergraduate degree in Systems Analysis and Development, Computer Science, or related fields; * Solid experience in the responsibilities of this role and at least 5 years of software development experience with JAVA (Java 8\+, JAVAEE8, CDI, JPA, JMS) and Spring Boot; * Advanced knowledge of: REST/JSON APIs and microservices, version control with GIT and GitFlow, Angular 8\+, TypeScript, HTML and CSS, SQL, and PostgreSQL and MongoDB databases; * Intermediate knowledge of: Kafka messaging, CI/CD, Jenkins/Pipeline, Docker, and technical leadership for software projects. As a Full Stack Developer, your focus will include: * Developing and planning new software for the company; * Maintaining existing software; * Designing highly reliable code; * Gathering technical requirements for solution development; * Monitoring application performance; * Participating in technical refinement of tasks; * Analyzing and proposing improvements to application scalability, stability, and security; * Defining system and solution architecture; * Serving as technical leadership within the team, providing technical influence and guidance to the team; * Researching and implementing new technical solutions; * Supporting procurement processes; * Defining and implementing area metrics, controls, and reports. 2512040202181722839


