Java Developer

Java Developer

Job Overview:
We are looking for a highly motivated and enthusiastic Java Developer with 0 to 2 years of experience to join our dynamic development team. The ideal candidate should have a strong foundation in Java programming, problem-solving skills, and a passion for software development. You will be responsible for designing, implementing, and maintaining Java-based applications that are efficient and scalable.

Key Responsibilities:
  • Develop, test, and deploy Java-based applications using industry best practices.
  • Write clean, scalable, and maintainable code following coding standards.
  • Collaborate with cross-functional teams, including designers, testers, and other developers, to deliver high-quality software.
  • Participate in code reviews, debugging, and troubleshooting to ensure application reliability.
  • Work with databases such as MySQL, PostgreSQL, or MongoDB for data storage and management.
  • Implement RESTful APIs and web services for seamless communication between applications.
  • Stay up to date with the latest Java frameworks (Spring Boot, Hibernate, etc.) and industry trends.
  • Follow Agile methodologies and participate in daily stand-ups, sprint planning, and retrospective meetings.
  • Assist in the integration of third-party tools and APIs to enhance application functionality.
  • Create and maintain technical documentation for future reference and team collaboration.
Required Skills & Qualifications:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Proficiency in Java programming language and object-oriented programming (OOP) concepts.
  • Understanding of Java frameworks like Spring Boot, Hibernate, and JSP/Servlets.
  • Basic knowledge of front-end technologies such as HTML, CSS, JavaScript.
  • Familiarity with databases (MySQL, PostgreSQL, MongoDB) and SQL queries.
  • Knowledge of version control systems such as Git and GitHub.
  • Understanding of RESTful API development and web services.
  • Basic understanding of unit testing frameworks like JUnit.
  • Strong problem-solving and analytical skills.
  • Good communication and teamwork abilities.
Preferred Skills:
  • Experience with cloud platforms (AWS, Google Cloud, Azure) is a plus.
  • Familiarity with microservices architecture.
  • Exposure to DevOps practices and CI/CD pipelines.
  • Experience with front-end frameworks like Angular or React is an advantage.
Why Join Us?
  • Exciting projects with the latest technologies.
  • Opportunity to learn and grow in a collaborative environment.
  • Competitive salary and benefits.
  • Training and mentorship programs for professional growth.
  • Work in a fast-paced, innovative team that values creativity and problem-solving.

If you are a passionate Java developer eager to kickstart your career, we would love to hear from you! Apply now and be a part of our growing team.

Apply for this job