We are **Virtualmind**, an awesome team of engineers who are ready to ramp up any top-notch company's projects! Our aim? To always be one step ahead. We are looking for **Java Tech Leads** from Latin America to help us turn today's frustrating and uninspired customer service experiences into amazing conversational engagements operating at the intersection of customer experience and AI. **Do you have what it takes?** - 7+ years of relevant experience including hands-on coding in Java and other JVM-based languages. - Must have experience with highly concurrent and multi-threaded systems. - Minimum of three years working on mission-critical, 24x7, high performance, and scalable systems. - Minimum of three years working on JEE and asynchronous messaging-based technologies and distributed systems. - Minimum of three years working on SQL, databases, and other persistence technologies using Java. - Experience working with all phases of the Software Development Lifecycle - ranging from architecture and design to implementation and testing. - Experience in writing design documentation, coding, and writing Unit and Integration tests. - Prior experience with architecture and design of components and features that are part of large enterprise architectures. - Experience with profiling and troubleshooting large scale, concurrent, and multi-threaded JVM-based languages (Java). - Must have strong testing, debugging, and problem-solving skills. - Good written/verbal communication skills and excellent collaboration skills. - Proactive, independent problem solver; addresses complex challenges with both focus and curiosity. **With us, you will have the opportunity to**: - Develop your career alongside an awesome team of LATAM's top engineers. - Work in a place that combines innovation, development, and well-being, all at the same time! - Become part of a multicultural company in constant growth with an excellent work environment certified by Great Place To Work!