Compunnel
Java Developer
Compunnel, Jacksonville, Florida, United States, 32290
Job Summary
We are seeking an experienced Java Developer to join our dynamic software development team. The ideal candidate will have a strong background in Java programming with expertise in EJB (Enterprise JavaBeans), JSP (JavaServer Pages), and the Struts framework or similar MVC frameworks. A solid understanding of Oracle databases is essential, and experience with Apache Velocity is a plus. The role involves developing robust web applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
• Design, develop, test, and implement Java-based applications using EJB 1.0.
• Create dynamic web content with JSP and ensure seamless back-end integration.
• Utilize Struts or similar MVC frameworks to build robust and maintainable web applications.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic.
• Interact with Oracle databases to design schemas and write efficient PL/SQL queries.
• Analyze and address application performance bottlenecks, including EJB and database queries.
• Implement caching and other best practices to enhance application responsiveness.
• Write clear documentation for code, features, and processes.
• Conduct unit and integration testing to ensure software quality and reliability.
• Work closely with cross-functional teams to gather requirements and provide technical solutions.
• Participate in code reviews to maintain quality standards and share best practices.
Required Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Proven experience (5+ years) in Java development, specifically with EJB 1.0 and JSP.
• Familiarity with Struts or similar MVC frameworks.
• Strong knowledge of Oracle databases, including PL/SQL.
• Understanding of Agile software development methodologies.
• Excellent problem-solving skills and ability to work both independently and in a team.
Preferred Qualifications
• Experience with Apache Velocity.
• Familiarity with application servers like JBoss or Apache Tomcat.
• Knowledge of version control systems such as Git.
Education:
Bachelors Degree
We are seeking an experienced Java Developer to join our dynamic software development team. The ideal candidate will have a strong background in Java programming with expertise in EJB (Enterprise JavaBeans), JSP (JavaServer Pages), and the Struts framework or similar MVC frameworks. A solid understanding of Oracle databases is essential, and experience with Apache Velocity is a plus. The role involves developing robust web applications, optimizing performance, and collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
• Design, develop, test, and implement Java-based applications using EJB 1.0.
• Create dynamic web content with JSP and ensure seamless back-end integration.
• Utilize Struts or similar MVC frameworks to build robust and maintainable web applications.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic.
• Interact with Oracle databases to design schemas and write efficient PL/SQL queries.
• Analyze and address application performance bottlenecks, including EJB and database queries.
• Implement caching and other best practices to enhance application responsiveness.
• Write clear documentation for code, features, and processes.
• Conduct unit and integration testing to ensure software quality and reliability.
• Work closely with cross-functional teams to gather requirements and provide technical solutions.
• Participate in code reviews to maintain quality standards and share best practices.
Required Qualifications
• Bachelor’s degree in Computer Science, Information Technology, or a related field.
• Proven experience (5+ years) in Java development, specifically with EJB 1.0 and JSP.
• Familiarity with Struts or similar MVC frameworks.
• Strong knowledge of Oracle databases, including PL/SQL.
• Understanding of Agile software development methodologies.
• Excellent problem-solving skills and ability to work both independently and in a team.
Preferred Qualifications
• Experience with Apache Velocity.
• Familiarity with application servers like JBoss or Apache Tomcat.
• Knowledge of version control systems such as Git.
Education:
Bachelors Degree