Epicareer Might not Working Properly
Learn More

Full Stack Java Developer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Our client is seeking a dedicated Full Stack Developer to join their team. This role involves system design, development, and maintenance of mission-critical systems, ensuring high availability and performance.

Key Responsibilities:

System Design and Development:

  • Collaborate as a full stack engineer to design, develop, and maintain essential systems.
  • Analyze and design systems in partnership with system analysts to produce comprehensive system designs.
  • Work closely with system analysts to formulate program specifications and create basic prototypes.
  • Transform system designs and specifications into high-functioning code using the appropriate programming languages.
  • Complete coding tasks within specified deadlines.

Code Quality and Maintenance:

  • Adhere to best coding practices, participate in code reviews, and perform code refactoring to enhance system efficiency.
  • Conduct extensive system quality assurance through various testing methods, including unit, integration, functional, performance, and regression testing.
  • Provide support during user testing, training, and system implementation phases.

Support and Troubleshooting:

  • Engage in 2nd and 3rd level support, troubleshooting issues and fixing bugs as needed.
  • Offer guidance and mentorship to junior team members.
  • Create and maintain comprehensive system documentation.

Requirements:

  • Proficiency in JSP, Servlets, JavaServer Faces, HTML, JavaScript, Hibernate, and the Spring Framework.
  • Experience with development tools such as Eclipse, Java Swing, Tomcat, and JBoss.
  • Familiarity with databases including PostgreSQL, MySQL, and Oracle.
  • Knowledge of version control systems such as CVS, SVN, and GIT.
  • Good to have: Experience with JavaServer Faces.

Job Type: Full-time

Schedule:

  • Fixed shift
  • Monday to Friday