Java Developer

Job Description

As a Java Developer at AVIT, you will play a pivotal role in designing, coding, testing, and maintaining software applications. You will collaborate with our cross-functional teams to deliver robust and scalable software solutions that meet our clients’ needs.

Key Responsibilities

  1. Software Development: Design, develop, and maintain Java-based software applications and components.
  2. Coding: Write clean, efficient, and well-documented code that adheres to best practices.
  3. System Integration: Integrate software components with third-party applications and systems.
  4. Testing: Conduct unit testing and participate in the development of automated test scripts.
  5. Bug Fixing: Identify and address software defects and issues promptly.
  6. Performance Optimization: Optimize software applications for maximum speed and scalability.
  7. Code Reviews: Participate in code reviews to maintain code quality and consistency.
  8. Documentation: Create and maintain technical documentation for software solutions.


  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred).
  • Proven experience as a Java Developer, with a strong portfolio of Java-based projects.
  • Proficiency in Java programming and object-oriented design principles.
  • Knowledge of software development methodologies, tools, and best practices.
  • Familiarity with web application development (e.g., Spring, Hibernate).
  • Experience with database systems (e.g., MySQL, PostgreSQL, Oracle).
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork abilities.

Java Developer Read More »