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