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 a Java Tech Lead to join our amazing team! For this challenge, you'll have to enter the customer experience along with the AI world! Our client's vision is to accelerate the transition from today's frustrating and uninspired customer service experiences to incredible conversational ones. Isn't that cool?
Your role will be key in the design and implementation of core platform components and features, working in collaboration with QA, DevOps, Product Owner, and Professional Services. If you enjoy working with cutting-edge technologies in a fast-paced environment, this opportunity is for you!
Do you have what it takes?
- 8 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.
Nice to have:
- Master's Degree in Computer Science or a similar field.
- Prior experience with voice technologies.
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!