Overview
Company Description
VitalEdge Technologies is a global leader in dealer management solutions. Our ERP and IntelliDealer software suites empower equipment dealers to transform and grow their businesses digitally. Designed specifically for client needs, our platforms connect every aspect of dealership operations and provide the insights necessary to increase efficiency, customer satisfaction, and profitability.
Role Description
This is a full-time role for a Senior Software Engineer (JAVA) located in Mumbai but mostly working remotely. The Senior Software Engineer will be responsible for designing, implementing, and maintaining Java-based applications. Day-to-day tasks include developing back-end components, crafting efficient algorithms, and integrating with third-party services. The role involves collaborating with cross-functional teams to deliver high-quality software solutions. You will be writing clean, high-quality, high-performance, maintainable code, develop and support software including applications, database integration, interfaces, and new functionality enhancements, coordinate cross-functionally to insure project meets business objectives and compliance standards, support test and deployment of new products and features, and participate in code reviews.
You must be a seasoned Java developer with extensive work on Core JAVA development [encapsulation, inheritance, polymorphism, exception handling, Collections, Multithreading, memory management]. You must have high degree of comfort in debugging multi-threaded Java applications, must have built and deployed REST APIs using Spring Boot, and must have used JPA or Hibernate for database integration.
Qualifications
- Bachelor's degree in Computer Science (or related field)
- 5+ years of relevant work experience
- Expertise in Object Oriented Design, Database Design, and XML Schema
- Experience with Agile or Scrum software development methodologies
- Ability to multi-task, organize, and prioritize work