We are looking for a skilled and experienced Java Developer to join our engineering team. As part of a company fully dedicated to AI-driven projects, you will have the opportunity to work on cutting-edge solutions that integrate machine learning and advanced data processing. This role is ideal for someone eager to tackle complex challenges, optimize performance, and contribute to innovative AI-powered applications.
Your responsibilities will include:
● Participating in the entire software development cycle, from concept to deployment.
● Developing and optimizing scalable, high-performance applications that support AI-driven solutions.
● Writing clean, maintainable, and efficient code while following best practices.
● Collaborating with cross-functional teams to design robust and scalable architectures.
● Continuously researching new tools and technologies to improve system performance and reliability.
What we are looking for:
● 8+ years of experience in Java development, with a strong foundation in Java SE.
● Experience with modern development frameworks such as Spring and build tools like Maven.
● Familiarity with microservices architecture and best practices for distributed systems.
● Hands-on experience with relational databases (MySQL, PostgreSQL, Oracle) and query optimization.
● Understanding of non-relational databases such as Redis, DynamoDB, or MongoDB.
● Cloud experience with AWS (preferred) or GCP, including deployment and scaling strategies.
● Knowledge of DevOps practices, CI/CD pipelines, and containerization tools (Docker, Kubernetes) is a plus.
● Strong problem-solving skills and ability to adapt to evolving AI-driven technologies.
● Solid written and spoken English for effective communication in an international environment.
● A proactive mindset, with the ability to work both independently and as part of a dynamic team.
Perfecto, seguí hablando con él.
Aplica para esta posición
Si ya estás hablando con un reclutador de CONEXIONHR, NO COMPLETES EL FORMULARIO.