Java Developer

JDEAYLRH4
Experience: 3-5 YearsLocation: Remote (Onsite)Department: EngineeringEmployment Type: Full Time

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

Job Title: Java Developer Experience: 3–5 Years Location: Mumbai (On-site)

About Verdantis

Verdantis is a leading provider of Enterprise Asset Management (EAM) and Industrial Master Data Management (MDM) solutions for asset-intensive industries including Oil & Gas, Energy, Metals & Mining, Chemicals, and Manufacturing.

Its flagship MRO360 platform enables end-to-end maintenance and spare parts management through inventory optimization, predictive maintenance, work order planning, asset management, and supplier lifecycle management.

The MDM Suite standardizes, enriches, and governs MRO master data across materials, suppliers, and services. It includes Harmonize for data cleansing and enrichment, and Integrity for continuous data governance and compliance.

The platform is further enhanced by AI-powered agents such as AutoDoc, SpareSeek, TransAI, AutoEnrich, and AutoSpecs, delivering automated data extraction, intelligent part identification, localization, data enrichment, and duplicate detection.

About the Role

We are looking for a skilled and motivated Java Developer with 3–5 years of experience to join our team. The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance applications while collaborating with cross-functional teams to deliver robust software solutions.

Key Responsibilities

•Design, develop, test, and maintain Java-based applications and backend services.

•Build scalable and high-performance APIs and microservices.

•Collaborate with product managers, architects, and development teams to understand business requirements.

•Write clean, reusable, and efficient code following coding standards and best practices.

•Participate in code reviews and ensure high-quality deliverables.

•Troubleshoot, debug, and optimize application performance.

•Work with databases and integrate third-party APIs and services.

•Contribute to the complete software development lifecycle including design, development, deployment, and maintenance.

Required Skills & Qualifications

•Bachelor’s degree in computer science, Information Technology, or a related field.

•3–5 years of hands-on experience in Java development.

Strong experience with:

o Java 8/11/17

o Spring Boot

o Spring MVC

o REST APIs

o Microservices Architecture

o Hibernate / JPA

• Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.

• Experience with relational databases such as MySQL, PostgreSQL, or Oracle.

• Familiarity with Git version control systems.

• Knowledge of SQL and database optimization.

• Understanding of Agile/Scrum methodologies.

Preferred Skills

• Experience with Docker and Kubernetes.

• Exposure to cloud platforms (AWS, Azure, or GCP).

• Experience with messaging tools like Kafka or RabbitMQ.

• Knowledge of CI/CD pipelines and DevOps practices.

• Familiarity with Redis or caching mechanisms.

What We Offer

• Opportunity to work on challenging and innovative projects.

• Collaborative and growth-focused work environment.

Apply for this Job

Personal InformationPersonal Information
Pre-screening QuestionsPre-screening Questions

Upload Your Resume

Acceptable formats are .docx or .pdf with a maximum file size of 5 MB.

Upload
Drag and drop your resume here
or click to browse files