You are viewing a preview of this job. Log in or register to view more details about this job.

Java Developer

• Develop, test, and maintain Java-based applications and software solutions.
• Write clean, efficient, and well-documented code.
• Participate in software design, development, testing, and deployment activities.
• Collaborate with senior developers, business analysts, and project teams.
• Troubleshoot and resolve application issues and bugs.
• Work with databases such as MySQL, SQL Server, or Oracle.
• Support web application development using Java technologies and frameworks.
• Participate in code reviews and technical discussions.
• Learn and apply industry best practices and development standards.

Required Qualifications:

• Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
• Knowledge of Core Java, Object-Oriented Programming (OOP), Collections, and Exception Handling.
• Basic understanding of SQL and relational databases.
• Strong analytical and problem-solving skills.
• Excellent communication and teamwork abilities.

Preferred Skills:

• Knowledge of Spring Boot, Hibernate, REST APIs, Maven, Git, or Microservices.
• Familiarity with AWS, Azure, or cloud technologies is a plus.
• Internship, academic projects, or coursework in Java development is preferred.