Java/j2ee Developer Resume
San Jose, CA
SUMMARY
Excellent Java/J2EE programmer with more than 5 years of solid hands - on experience in web and desktop application planning, design, programming, testing, and implementation. Skilled at utilizing proven methodologies and design patterns to optimize the software development lifecycle. Adept at uniting diverse technologies to link application modules, databases, and front-end functions to deliver a robust, seamlessly functioning system. Proven ability to work with clients to gather and evaluate requirements as part of software planning and architecture.
TECHNICAL SKILLS
Languages: Java,C and C++.
Web/Enterprise: J2EE, JSP, Servlets, JSF, EJB, HTML5, CSS, JavaScript, JQuery, JSON, XML, AJAX, PHP, Spring Framework, JDBC, JPA and Hibernate.
Databases: MySQL, Oracle, MS SQL Server, MS Access
Tools: Eclipse, NetBeans, Maven, JUnit, Apache server,Glassfish server, UML.
Design Patterns: Singleton, Mediator, Adaptor, Composite, Observer, Strategy, Visitor, State, Iterator, Proxy, Facade, Command.
PROFESSIONAL EXPERIENCE
Confidential
Java/J2EE developerResponsibilities:
- Involved in analyzing the Client Requirements and designing the specification document based on the requirements.
- Developed Presentation Layer using HTML, CSS, and JSP and validated the data using JavaScript.
- Experienced in developing Enterprise Application integrating across various platforms using CoreJava, J2EE, JDBC, JNDI, JSP, Servlets, XML and web servers.
- Extensive experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
- Used Hibernate to access the database and mapped different POJO classes to the database tables and to persist the data into the database.
- Followed Test Driven Development (TDD), Scrum concepts of Agile Methodology to produce high Quality Software.Developed JUnit test cases for unit testing the application.
Environment: JAVA, J2EE, Servlets, JSP, JUnit, Hibernate, Tomcat, MVC, MySQL, SQL Server, Eclipse, Servlets, Apache server, HTML5, CSS, JavaScript, JQuery, XML, and Web services, UNIX command.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in various phrases of Confidential ( Confidential ) of the application like requirement gathering, Design, Analysis and code development using Agile/ Scrum methodology.
- Interacted to business team for better understanding of Business requirements.
- Developed Web Services for data transfer from client to server and vice versa using, SOAP, WSDL, and UDDI.
- Developed and deployed Spring's Session to implement the business logic and to handle various interactions with the database.
- Designed and developed the Object Relational mapping using Hibernate to persist and manipulation data in the database.
- Worked on multi tiered web - application development using J2EE standards Designed and coded JSP pages and Java Beans for different user interactive Web pages.
- Used MVC architecture for standalone systems. Implemented design patterns to optimize programming for application logic.
Environment: Eclipse, Maven, JSP, MySQL, JDBC, Java, J2EE, Spring, Hibernate, SQL Developer, JUnit, HTML5, CSS, JavaScript, JQuery, XML, SOAP Web Service, UNIX Commands.
Confidential
ITResponsibilities:
- Provided IT expertise and support for customers experiencing hardware and software issues.
- Configured and implemented new PCs and networks.
- Handled troubleshooting, diagnosis, and issue resolution for computers and network systems.
- Provide required testing and repairing servers, Laptops, and computer workstations
- Installed and maintained company’s computer systems and network
- Provided computer help desk support and technical training on hardware/software to endusers.
- Take necessary steps for organizing troubleshooting.Configuring and setup networks.Test and re-test parts and whole to ensure they work properly.
Confidential
Eritrea Java Developer
Responsibilities:
- Involved in analyzing the Client Requirements and designing the specification document based on the requirements.
- Designed Class diagrams and Sequence diagrams in the design phase of the project using Rational Rose.
- Involved in Analysis, Design and coding for different releases in Java and J2EE environment.
- Developed Front-End using HTML, JSP 2.0, and JavaScript and CSS technologies.
- Used JDBC as persistence layer for interacting with Oracle database.
- Responsible in Debugging/Troubleshooting the issues and fixing the Production Support / Customer Support issues
- Developed business components based on requirements.
- Written JUnit test cases for testing business service objects & Assert test parameters
Environment: Eclipse, Java, UML, J2EE, JSP, MySQL,MS SQL Server, MS Access, JDBC, SQL Developer, JUnit, HTML5, CSS, JavaScript.