- Featured in:
Find out what is the best resume for you in our Ultimate Resume Format Guide.
Additional Web Development Resume Samples
Java Web Developer Resume Samples
No results found
6-10 years of experience
Java web and mobile developer for large payroll and payment solutions corporation.
- Started with company as tier 1 and 2 support for application development, within one year promoted to Java development position.
- Completed 7 new web application projects in timespan along with application support for existing 5 applications.
- Developed a dynamic member login application and web portal using Java Struts 1.3 and 2.0 framework.
- Developed a loyalty reward application using Java Spring 2.0 that allowed members to check real time points balance, transaction history, and redeem rewards.
- Troubleshot and applied patches and fixes to existing java applications that were deemed too large to rewrite.
- Administered and developed on a HP Tandem NonStop SQL system, working with transaction processing and database administration.
6-10 years of experience
Java web and mobile developer for large payroll and payment solutions corporation.
- Started with company as tier 1 and 2 support for application development, within one year promoted to Java development position.
- Developed a dynamic member login application and web portal using Java Struts 1.3 and 2.0 framework.
- Developed a loyalty reward application using Java Spring 2.0 that allowed members to check real time points balance, transaction history, and redeem rewards.
- Troubleshot and applied patches and fixes to existing java applications that were deemed too large to rewrite.
- Administered and developed on a HP Tandem NonStop SQL system, working with transaction processing and database administration.
0-5 years of experience
Promoted to the department’s Lead Java Developer position in a time span of one and a half years
- Written code designed to abide by the standards of three-tiered or three-layered applications (Presentation Layer, Business Layer, Database Layer)
- Used the Apache Struts JSTL for presentation layer logic as well as Struts validators for user error handling
- Created Struts action classes which were paired with the action mappings defined inside the struts configuration file
- Used Hibernate for persistence logic, which consisted of creating XML mapping files and HQL queries
- Responsible for preparing the foundation of web projects by coding specific Java data objects, Java source files, XML files and SQL statements designed for graphical presentation, data manipulation and security
- Evaluated and inspected code written by other programmers for quality assurance and for advising on how to improve code efficiency
0-5 years of experience
Hand crafted custom e-commerce for MLM front-/back-end websites using J2EE and custom JSP tags
- Implemented custom I18n module and Resource Bundle engine with each website
- Upgraded system to Real-time database synchronization with clients’ database through Web Services
- Introduced new technologies and processes that were desperately needed advancing them closer to a real engineering department
- Administered Linux servers including Tomcat, MySQL and bash scripting
- Wrote Web Services to process orders, check inventory, and arrange international shipping including customs. Ask me how a packaging algorithm saves on customs fees
0-5 years of experience
The Product was developed as integration to GM’s BuyPower web site
- Designed, developed, and implemented a web solution for Saturn vehicles in a team environment using: Java, ATG Dynamo, JHTML, ASP, SQL, and Stored Procedures
- Developed the GUI interface for Saturn owners to update the website with their personal Saturn stories
- Tested and documented the Process Flow from the end user to posting of the data on the web site
0-5 years of experience
Develop front end HTML and graphics utilizing Photoshop / Flash HTML Javascript.
- Create Data Model to meet user requirements using TOAD in an Oracle environment.
- Tie all of the above together using JSP and Java Classes utilizing connection pooling and LDAP for user authentication.
- Maintain and enhance existing ASP applications with Oracle backend.
- Work closely with end user & QA to refine usability.
- Very proficient in Oracle data modeling. Design the more complex data models for other projects, due to my proficient understanding of normalization, SQL cost analysis, indexing and space allocation.
- Converted numerous intranet systems from ASP IIS NT to JSP/Java Tomcat UNIX.
0-5 years of experience
Responsible for wireless portal DSDN high level design review (checked all 7+ cases and 100+ portlets related).
- Coded review for all cases including Third Party Service Registration and User Management portal.
- User Management portal case Engineering through JPF (finished for code review).
- Event Detail Record loading project design review, code review and application reengineering (finished for code review, build, Unit test).
- Eclipse environment and WebLogic Workshop environment set up for developing DSDN portal and EDR data loading automation.
0-5 years of experience
Promoted to development group in junior year, worked part-time while developed knowledge of the ins and outs of the system. In May of 2000, my position became a full-time developer.
- Used JSP’s written in a 3-tier architect system with HTML, Java Applets, Servlets and Beans for the front end first tier. JDK 1.1 was the Java OOP language and our second tier. Finally, our back-end / data storage tier was in the Sybase T-SQL Program.
- Required to setup and maintain the servers that were used to develop in. The web server was an Apache Server and the JSP server was a Tomcat Server
- Developed e-commerce sites for users to sign up for our product’s on the Web.
0-5 years of experience
- Building a revenue-generating java-based web application using Java/J2ee technologies.
- Participating on analysis, design, build, unit test, deployment and support of the systems.
- Participating on development as well as integration of and enhancements to existing products.
- Bug fixing and supporting existing websites
- Multi-tiered web application on open source platforms utilizing Java/J2ee, XML, SQL, JSP, Spring Framework, Struts, Hibernate, Web Services, JavaScript, JBOSS, MySQL, SiteMesh, Maven, MyEclipse, TortoiseSVN
- Working on PLSQL and stored procedure
0-5 years of experience
- As project lead and senior engineer, I led a team of developers, quality engineers, outsource consultants to designed, developed and delivered a fantasy game for NBA (NBA Stock Exchange) that resulted 150,000 users signup for one season.
- In charged of planning, training and managing outsource development projects. In addition, conduct status meeting, create project plan, coordinate with product team on deliverables and report directly to CTO.
- Designed and implemented reusable Servlet API that utilized decorator pattern to extract team/roster data in xml format where it was used to display on RallyCast TV.
- Re-architect, designed and implemented major features and components that led to over 20,000 user sign ups utilized Java, JSP, HTML, CSS, and Javascript.
- Designed and created a Java Web application with Liferay Framework, consisted of Hibernate for the database object relational mapping and AJAX on the presentation layer.
- Help drive effective process, design, and coding standards for software development.
- Took part in scheduled/on-demand software builds to address maintenance and new feature releases in Windows/Unix environment.
- Authored build process procedures.
0-5 years of experience
Responsible for Java development for online tool that provides aggregation of email and social networking accounts into a single web-based user interface.
- Wrote controllers wrapping HTTP POST, PUT and GET requests using HttpClient Apache library. Controllers written specific to site implementations with common functionality abstracted where applicable. JavaMail controllers written to support IMAP and POP enabled sites. WebDAV and Zimbra controllers written to support Exchange and Comcast.
- Developed regular expressions to parse HTML from email and social networking web sites, extracting key information specific to service providers.
- Developed Java applet to host Controllers and HTML parsers. Communication to user interface implemented via LiveConnect access to browser hosted JavaScript. Applet written using multiple threads to increase performance, and allow asynchronous communication between applet and user interface where JSON used as data packet format.
- In additional to new architecture, design and development, responsible for live site maintenance, reacting to changes in underlying service implementations.
- Developed controller support for interfacing and aggregating Facebook, MySpace, Yahoo, Gmail, Comcast, Hotmail, IMAP/POP3 and other email and social networking providers.
- Worked with REST APIs including Facebook Connect and MySpace via Open Social
- Team environment utilized agile SCRUM methodology – daily stand-ups, planning and 2 week iterations with releasable deliverables. Worked closely with product management in very successful dynamic and collaborative startup environment.
0-5 years of experience
- Design and implement new agile solutions for a complex provisioning management system
- Responsible for developing and maintaining entities and java bean
- Responsible for designing adequate JSP pages and JavaScript validation controls
- Create java classes that perform field insertion, retrieval and tables’ synchronization throughout various system nodes.
- Manage current database and perform updates for new changes required by the GUI
- Provide support for technical support team and resolve revolving issues.
- Configure and update standardized installation packages
- Create MySQL and shell scripts for reporting and scheduled tasks (Crontab)
- Worked on KPI project: key performance indicator for telecom components: This project was coded using Spring/Hibernate framework, JAVA persistence, XML, Spring Security framework, BIRT graph generator, Flex, DOJO framework.
Java Web Developer Duties and Responsibilities
Java web developers’ duties depend on their work environment, but most share several core responsibilities:
Build Server-side Logic and Architecture In general, Java web developers design and code server-side elements of a website or application, including the logic and architecture that support user-facing activities. Java developers work with other web programmers to determine functional needs and how to deliver a high level of reliability and speed to the end user.
Ensure Cohesion between Front-end and Back-end Elements Throughout the web development lifecycle, Java web developers also work closely with front-end developers to ensure that user-facing and server-side elements work together seamlessly to deliver the site or application to end-users. This requires that Java web developers also possess some familiarity with user-facing web elements such as CSS, HTML, and JavaScript to provide support to these elements.
Optimize Server-side Code Speed Java web developers also constantly try to improve the speed of delivery and data handling by improving their back-end code. This part of the job requires the developer to keep up with developments in the coding language, along with extensions and improvements that provide greater responsiveness and flexibility to speed up common requests and frequently-repeated blocks of code.
Implement Data and Information Security Java web developers ensure that their data and that of their users are secure at all times by integrating the latest data and information security protocols into their code. In many cases, this includes performing periodic audits and updates of security protocols to prevent intrusion or data loss and to ensure that information submitted by users is correctly handled and encrypted while they use the site or application.
Manage Back-end Data Storage and Handling Another major duty of the Java web developer is designing data handling, storage, and processing logic on the website’s back end. This requires extensive familiarity with data structure, along with some experience with relational database systems such as SQL. The Java web developer also needs to have an excellent grasp on how the server handles data requests and often needs to write code to ensure that queries occur in the proper order.
Maintain Code Libraries and Documentation Finally, Java web developers support future development efforts and cross-functionality by maintaining code libraries and detailed documentation. These code libraries can help save time and effort while programming future versions or similar websites or applications since they can provide a solution or a starting point for another developer on the project. Documentation also helps with this, particularly since Java is an open-source language.
Java Web Developer Skills and Qualifications
Java web developers program server-side environments and elements for websites and applications. Most workers in this role have at least a bachelor’s degree and the following skills:
- Programming – excellent programming skills are a necessity in this role; Java developers should be able to write clean, responsive, and scalable code to make websites and applications function
- Database – Java web developers rely on their familiarity with relational databases, so experience with data management and organization is helpful
- Troubleshooting – debugging websites is also important in this role, so Java web developers should have effective troubleshooting skills and be able to track down bugs through close examination and testing
- Team coordination – Java web developers need to work with teams of programmers, so effective collaboration and coordination are vital, especially to ensure that back-end and front-end elements work together seamlessly
- Problem-solving – Java developers often need to find answers and solutions to coding issues and software problems
- Communication – effective written and verbal communication are necessary, both to interact with team members and to prepare usable documentation throughout the development cycle
Java Web Developer Education and Training
Java web developers typically have at least a bachelor’s degree, often in computer science, engineering, or a similar field. More importantly, Java web developers need to have a strong foundation in programming principles and solutions. There are many opportunities for on-the-job training in this role, especially as Java web developers frequently need to seek out answers to software and coding issues and examine documentation and community resources to solve code problems.
Java Web Developer Salary and Outlook
Java web developer salaries can vary depending on the region and organization. The Bureau of Labor Statistics (BLS) estimates that software developers for applications, including Java web developers, earned a median annual salary of $107,790 as of May 2017. The lowest-paid software developers earned less than $59,870 per year, while the highest-paid 10 percent of workers in this role earned more than $160,100. Employment in this field is expected to grow at a much faster-than-average rate between 2016 and 2026, with the BLS projecting 24 percent employment growth.
Helpful Resources
There are many resources available for learning about Java web developer careers and programming using this language, including the following:
Codecademy: Learn Java – Get started with Java with Codecademy’s free lessons, which introduce the basics of the language and object-oriented programming through hands-on exercises.
Guide to Web Development with Java: Understanding Website Creation – Read this book by Tim Downey to learn about writing code and using Java to build robust and responsive websites.
“10 Reasons Why You Should Learn Java Programming Language” – This blog post explains why Java is the best choice for programmers who want to build careers and utilize powerful development tools.
Professional Java for Web Applications – This guidebook by Nicholas S. Williams focuses on web applications, with a focus on building server-side environments using Java.