Senior Java Developer

Detalles de la oferta

What we're looking for Ideaware is looking for a Senior Java Developer to join our team and work on an inspiring international project with one of our international partners. In this role, you will be responsible for designing, developing, and maintaining our partner's Java-based SaaS web application. Additionally, you will contribute to integrating and developing proprietary AI solutions. The ideal candidate should have a strong background in Java development and a passion for working with cutting-edge technologies. Responsibilities Design, develop, and maintain our Java-based SaaS web application. Contribute to developing proprietary AI solutions to enhance our platform's capabilities. Collaborate with cross-functional teams to define and implement new features and functionalities. Ensure our application's quality, scalability, performance, and reliability. Perform quality assurance tasks, including writing and executing test cases, to ensure the reliability and performance of the application; collaborate with the development team to address any issues that arise. Troubleshoot and debug issues to optimize the performance of our platform. Stay up-to-date with the latest technologies and trends in Java development and AI. Qualifications Bachelor's degree in Computer Science or related field. 7+ years of production experience in Java development. Experience with developing and deploying SaaS web applications. Strong understanding of object-oriented programming principles. Experience with Spring Framework, IoC, MVC, Data, Test Boot, Transaction, Security, Hibernate, and other Java frameworks. Strong knowledge of ORM and SQL. Good knowledge of JUnit/Mockito. Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of machine learning algorithms and libraries. Familiarity with big data technologies such as Hadoop, Spark, or Kafka. Good understanding and experience with CI/CD tooling and approaches. Familiarity with Agile development methodologies. Excellent problem-solving and communication skills. Bonus Skills Experience with AI technologies, including LLMs algorithms and APIs. Experience working with static application security testing (SAST) tools such as Veracode, Acunetix, Checkmarx, Converity, SonarQube, etc. Good knowledge of application vulnerabilities such as cross-site scripting, SQL Injection, Insecure Cryptographic Storage, Cross-site Request Forgery, etc. Good understanding of Monolith vs. Micro Services approaches with the ability to choose and perform in both. Experience with JavaScript frameworks such as React, Angular, etc. #J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Whatjobs_Ppc

Requisitos

Desarrolador Front/Mobile

En nuestro equipo de #Tecnología, trabajamos con nuestros clientes acompañándolos a afrontar los múltiples desafíos de la transformación digital. Ayudamos a ...


Accenture - Colombia

Publicado a month ago

Desarrollador As400

Solicitamos aumentar nuestro equipo de trabajo con desarrolladores en AS400 y con excelente manejo de SQL. Experiência mínima de 3 años comprobable. Contrat...


Intap - Colombia

Publicado a month ago

Java Developer

¡Se parte de Stefanini! En Stefanini somos más de 30.000 genios, conectados desde 41 países, haciendo lo que les apasiona y co-creando un futuro mejor. **Res...


Colombia

Publicado a month ago

Desarrollador C#

Somos una importante empresa del sector TI enfocado a empresas de transporte y logística, llena de personas apasionadas por lo que hacen, donde creemos en el...


Colombia

Publicado a month ago

Built at: 2024-12-22T10:09:00.126Z