top of page

Java Developer

AVTECH Technology Inc– South Plainfield, NJ

Avtech Technology, NJ

Position: Java Developer

Location: Suite 350, 50 Cragwood Rd, South Plainfield, NJ 07080

Job Type: Full-time / Part-time

Job Openings: 3

Time Requirements: At least 40 hours/week

About the Job


AVTECH designs and develops software solutions that power Fortune 500 businesses, mid-sized companies and state government. AVTECH also works with major organizations such as Oracle, Novartis, Microsoft, and CompTIA around the United States helping their IT professionals to learn and use technology.


AVTECH Technology Inc is looking for professional Java developers to join our IT Solutions team to rewrite existing features and improve the overall performance of our car services web applications and mobile applications with the latest technologies and frameworks. The car service web application / mobile app can be used for day-to-day management and operation of small and medium-sized car repair shops. It can also provide car service users with more convenient, accurate and economical services. First, the car service web application developed by our company is based on the Windows operating system. The visualization and simplification of the user interface has been greatly enhanced. And the entire system is powered by an online database. Car service users can register for a more personalized service. They can use the website to check the availability of nearby car repair shops and the services they provide (for example, whether they can provide instant repair services). Users can also submit online assistance requests through the system, reserve car repair services and book special car parts, which can greatly reduce the user's time cost and improve the efficiency of the car repair shop. Users can also upload past accident reports and maintenance reports for their vehicles, all of which help auto repair shops make the most rapid and accurate diagnosis of vehicle failures. Auto repair shops can use the website application for customer and vehicle information management, component management and maintenance appointment management. Customer and vehicle information management can help auto repair shops understand the necessary information about the customer's vehicle, such as brand model, year, status, maintenance interval and maintenance records. Component management enables auto repair shops to order the auto parts they need faster and more accurately. Appointment management automatically generates work schedules that make the day-to-day work of auto repair shops more efficient and regulated, and eliminates a series of problems caused by appointment conflicts.


Participate in standard Agile processes, including daily standup meetings, sprint planning, story retouching, and more;

Work closely with a stakeholder, Product Manager or Senior Java Developer, gather requirements from all involved in the planning process;

Keep learning cutting-edge technologies and looking for new alternatives to improve the software in terms of quality and efficiency.

Design, implement, and maintain Java applications that are often high-volume and low-latency, required for mission-critical systems;

Contribute in all phases of the Java development lifecycle;

Writing well designed, testable, efficient Java code;

Ensure each feature works the way it is intended;

Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review;

Prepare and produce releases of software components;


Bachelor's Degree in Computer Science or related field, Master Degree is preferred;

Proven hands on experience with building scalable, high performing and robust Java applications;

Proven hands on experience in designing and developing applications using Java EE platforms;

Good knowledge of Object-Oriented analysis and design using common design patterns;

Profound insight of Java and JEE internals (Classloading, Memory Management, Garbage Collection etc.);

Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate is a plus);

Experience in practical Java frameworks (Spring, Jersey and SOAP is a plus);

Experience in IT / eCommerce systems is a plus;

Ability to read, write and speak English and Chinese at a business fluency level is a plus;

230 views0 comments

Recent Posts

See All


bottom of page