> Markdown version of [/jobs/ext/546796-java-programer](https://www.wearedevelopers.com/jobs/ext/546796-java-programer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Programer - **Company:** CESNA, INC. - **Location:** Englewood Cliffs, NJ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Microsoft Windows, Adobe Photoshop, Ajax (Programming Language), Android Software Development, Apache Tomcat, Applications Architecture, Business Logic, Software Applications, HTML5, Cascading Style Sheets (CSS), Computer Programming, Database Design, Database Development, Software Design Documents, Linux, Web Development, Java Platform Enterprise Edition (J2EE), Human-Computer Interaction, Spring Framework, JQuery, Javaserver Pages, Windows Servers, MySQL, MyBatis, Oracle (Applications), SQL Databases, Web Applications, Extensible Markup Language (XML), Web Trends - **Published:** June 15, 2026 - **Apply:** http://seanellen.com/SearchJobs/Descriptions?p0=158 ## About the Role Requirement: We are searching for outstanding web developers to be responsible for developing innovative, reusable web-based tools for progressive community building. Our web developers are capable of full cycle project leadership including application architecture, design, site layout, UI, database design/programming, and java development. The candidate must have professionalism and customer minded attitude working with the employees and attending business meetings. After hours and weekend job is needed occasionally. - A bachelor's degree, as well as a minimum of 5~7 years of hands-on experience., Experience with web development within a Content Management System environment. - Experience using JAVA/J2EE technologies including JAVA/J2EE, Web Service, Web Call, XML, and Oracle. - Extensive experience with HTML5, XML, CSS, JavaScript including jQuery, and AJAX, Spring Framework, Android Framework, and i-Batis - Knowledge of and interest in emerging web trends and technologies. - Understanding of graphic standards and branding. Experience with Adobe PhotoShop is preferred. Working in corporate IT field will provide opportunity of consistent learning environment and hand-on implementation. This will enhance the candidate's knowledge and help the steps to professional IT developer by showing corporate level systems and in house software that other companies cannot offer. It is important for IT profession to become a specialist in IT field and our environment can provide the service needed. ## Description Creation of site layout/user interface from provided design concepts by using standard HTML/CSS/JS practices. - Server-side component design, detailed technical design, development, testing, implementation and maintenance. - Reviewing and understanding business requirements working with cross-functional teams. - SQL development and maintenance Linux/Windows server. - Interviews users, analyzing their IT needs in order to develop descriptions of moderately complex systems proposals. - Provides technical guidance system information and instruction to lower level IT staff, assisting with specific work problems requiring a broader knowledge of subject matter processing. - Performs system design tasks of moderate complexity, developing system design documents for use in the coding and testing of system applications in the Tomcat/Java EE environment. - Follows approved life-cycle methodologies, creates design documents, and develops business logic utilizing JSP(java server pages), mainframe MySQL access using myBatis/SQL and the Spring Framework. - Others: Great oral and written skills, hard-working, fast learning, various system maintenance trouble-shooting, Working with HQ employees, basic Linux/Windows O.S. knowledge ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Standing on the Shoulders of Servlets - The Web of Java](https://www.wearedevelopers.com/videos/1917-standing-on-the-shoulders-of-servlets-the-web-of-java) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Java Basics](https://www.wearedevelopers.com/magazine/122-java-basics)