




Job Summary: We are seeking a professional to participate in all stages of software development, with a focus on microservices, analysis, and technical problem solving. Key Highlights: 1. Full participation in software development projects 2. Analysis and development of microservices 3. An environment that values analytical and critical thinking **Job Description:** **Technical Skills:** * Agile methodologies (Scrum) * Java language 8/11/17/21 Object-Oriented Programming Data structures and collections Memory management Multithreading Functional programming * General knowledge of Spring Framework * General knowledge of Quarkus * REST services * Databases (SQL or NoSQL) * Maven * Git * Unit testing (Junit / Mockito) * Spring core * Spring Boot * Design patterns * Integration protocols (JMS, AMQ, etc.) * Microservices * Containers. Soft Skills * Analytical thinking * Critical thinking * Communication * Creativity * Independent and proactive * Teamwork * Results-oriented * Business domain knowledge * Problem solving * Leadership * Customer service **Main Responsibilities:** * Participation in all stages of a software development project * Review and analysis of technical documentation * Participation and support in the creation of component and architecture diagrams * Analysis and development of microservices * Unit testing of microservices * Effort estimation * Participation and support in the creation of component and architecture diagrams, Technical Designs * Support for reported defects


