Java Developer with AI Focus
About Verdantis
Verdantis is a leading provider of AI-powered solutions for master data management. We help global enterprises streamline their data, improve efficiency, and drive business growth. We are looking for a motivated and ambitious Marketing Intern to join our team and contribute to our marketing initiatives.
Job Description
Java Developer (with AI Focus)
Experience: 3+ Years
Role Summary
We are looking for a highly proficient Java Developer who is passionate about clean code and eager to apply Artificial Intelligence (AI) to real-world Master Data Management (MDM) challenges. You will join our core team to build high-volume, low-latency applications that power our AI-based software suite. This role is perfect for a strong Java engineer who wants to transition into the AI space by integrating machine learning models into enterprise-grade systems.
Key Responsibilities
Core Development: Design and develop Java applications using the Spring Framework (Boot, MVC, Data), focusing on high-performance backend logic.
AI Implementation: Work alongside data scientists to integrate AI/ML components (like classification and matching algorithms) into our Java-based product suite.
Scalable Systems: Build and maintain Microservices and RESTful web services that handle large-scale enterprise data for Fortune 500 companies.
Performance Tuning: Use multithreading and concurrency techniques to ensure our AI processing tasks run efficiently and without bottlenecks.
Data Management: Utilize Hibernate for database interaction and ORM, ensuring data integrity across complex MDM workflows.
UI/UX Integration: Enhance web interfaces using JSP, jQuery, and AJAX to present AI-driven data insights to users.
Full SDLC: Participate in the entire software lifecycle, from initial requirements and coding to testing and deployment on JBoss.
Technical Requirements
The Java Core: * 3+ years of professional experience in Java and the Spring Framework.
Solid understanding of Object-Oriented Programming (OOP) and design patterns.
Hands-on experience with Multithreading and Concurrency.
Proficiency in SQL and Hibernate/JPA.
The AI Focus:
A fundamental understanding of AI/ML concepts (e.g., how models are trained and used).
Interest or basic experience with AI libraries/platforms (e.g., TensorFlow, Scikit-learn, or using AI APIs).
Ability to write Java code that interacts seamlessly with Python-based AI models.
Tools & Environment:
Experience with Microservices architecture.
Familiarity with JBoss or similar application servers.
Experience with version control (SVN is a plus).
Who You Are
You are "Best in Class" when it comes to Java—you write clean, maintainable, and efficient code.
You are curious about AI and want to see how it solves business problems like data classification and governance.
You enjoy troubleshooting complex issues and optimizing application performance.
You have a bachelor’s degree in computer science, Software Engineering, or a related field.
Why Verdantis?
You will be part of a pioneering team that delivers significant ROI to global enterprises through automated MDM solutions. This is an opportunity to sharpen your Java skills while gaining hands-on experience in the rapidly evolving world of Artificial Intelligence.
Apply for this Job
Upload Your Resume
Acceptable formats are .docx or .pdf with a maximum file size of 5 MB.