




**Job Description:** Java Developer with experience to join our development team. We are looking for professionals who can design, develop and maintain scalable applications, capable of working independently and collaboratively across all layers of the technology stack: database, back\-end, front\-end and servers. **Main Requirements:** * University degree in Computer Science, Systems Engineering or related field (preferred). * At least 2 years of professional experience with Java * Solid experience with Spring Framework (Boot, MVC, Security) * Advanced knowledge of SQL databases * Experience with REST APIs, AWS and Docker * Knowledge of unit and integration testing (JUnit, Mockito) * Experience with CI/CD tools * Problem\-solving skills and ability to quickly learn new technologies. **Responsibilities:** * Design and implement complex features * Participate in architecture design * Oversee Java application development, review code and provide constructive feedback to ensure code quality and consistency. * Perform unit and integration tests to ensure code quality. * Collaborate on performance optimization * Lead features from analysis through to deployment **We Offer:** * Competitive salary \+ benefits * Career growth opportunity and development plan * Collaborative and learning\-oriented environment * Participation in exciting projects with real impact on the company. Employment type: Full\-time, Indefinite term Salary: $18,000\.00 per month Work location: On\-site employment


