




Job Summary: This person will collaborate on the development of technological solutions, participate in projects, and contribute to the evolution of products and services at Starta's Software Factory. Key Highlights: 1. Develop and implement software solutions using Java. 2. Collaborate in multidisciplinary teams and propose effective solutions. 3. Perform system maintenance, optimization, and documentation. Description: This person will work in Starta's Software Factory, collaborating on the development of technological solutions, participating in various projects, and contributing to the continuous evolution of our products and services. Responsibilities and Duties * Develop, test, and implement software solutions using Java, ensuring application quality and performance. * Collaborate with multidisciplinary teams to understand requirements and propose effective technical solutions. * Maintain and optimize existing systems, identifying opportunities for improvement. * Participate in code reviews and promote best development practices. * Document developed processes and solutions, ensuring transparency and continuity of work. Requirements and Qualifications * Java 8\+ and knowledge of Spring Boot; * Knowledge of a Frontend framework (ReactJS or Angular); * Knowledge of infrastructure and Cloud (AWS); * Experience with continuous integration and automation (Jenkins, GitLab CI/CD); * Experience working in teams using agile development methodologies; * Relational and non-relational databases; * SOLID principles and Software Architecture; * Unit tests, integration tests, and acceptance tests; * Microservices and distributed architecture; * Messaging systems knowledge (Kafka, RabbitMQ); Nice to Have:* Attention to innovation; * Issue Tracking (Jira or GitLab); * Kubernetes. 2511190202461794262


