HumanBit Logo

java developer | Codersbrain

full-time
Posted on May 3, 2025

Job Description

Java Developer

Job Summary

We are seeking a skilled Java Developer with hands-on experience in JavaServer Faces (JSF) to design, develop, and maintain web applications using Java EE technologies. In this role, you will contribute to building dynamic, component-based UIs and ensure top-notch application performance while working closely with both front-end and back-end teams.

Responsibilities

  • Develop and maintain robust web applications using Java EE, JSF, EJB, and related technologies.
  • Design and implement UI components leveraging JSF with frameworks such as PrimeFaces or RichFaces.
  • Collaborate with front-end and back-end developers to integrate user-facing elements with server-side logic.
  • Work closely with product owners and stakeholders to gather requirements and translate them into effective technical solutions.
  • Conduct code reviews, debug issues, perform performance tuning, and support application deployments while creating and maintaining technical documentation.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Java Developer with 6+ years in the industry.
  • Strong expertise with JavaServer Faces (JSF) and component libraries like PrimeFaces or RichFaces.
  • Solid understanding of Java EE, including Servlets, JSP, JPA/Hibernate, and JDBC.
  • Proficiency in HTML, CSS, JavaScript, and AJAX for seamless front-end interactions.
  • Familiarity with integrating RESTful and SOAP web services.
  • Hands-on experience with application servers such as GlassFish, WildFly, or WebLogic.
  • Competence using build tools and version control systems including Maven/Gradle and Git, as well as CI/CD pipelines.

Preferred Skills

  • Experience with the Spring Framework.
  • Knowledge of SQL and working with relational databases like Oracle, MySQL, or PostgreSQL.
  • Familiarity with modern front-end frameworks (e.g., Angular or React) is a plus.
  • Exposure to Agile/Scrum development methodologies.

Experience

  • Minimum 5 years of hands-on development experience in Java technologies, with a strong focus on JSF for front-end component-based development.

Environment

  • Location: Bangalore
  • Job Type: Full-Time
  • Start Date: Immediately
  • Application Deadline: 2025-05-30T18:30:00.000Z

Salary

  • Not specified
Powered by
HumanBit Logo