Java Developer Resume
Minneapolis, MN
SUMMARY
- Around 7 years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, J2EE, JSF, Struts, Spring, Spring MVC, Hibernate, JDBC, XML, Web Services and Design Patterns.
- Researched and evaluated several cloud based implementation services and providers for business value and ease of migration and scaling.
- Strong scripting languages like JSP, HTML, DHTML, Java Script, DOM and Cascading Style Sheets (CSS).
- Experience in working with IDE’s like Eclipse, My Eclipse, and Net Beans.
- Expertise in web-based GUIs development using Applets, Swings, JSP, HTML, DHTML, CSS.
- Hands on experience in Java Script, UNIX Shell Scripting.
- Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML, Java Script, CSS, JSF, EJB, JDBC, XML, AJAX and JUnit.
- Hands on experience in Ant/Maven Scripts and Log4J.
- Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
- Good exposure to Java Web Services development using spring 3.0.Experience in web design using HTML, JSP, JSON, JSF and JavaScript.
- Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using UML, Design Patterns, Object Oriented Methodologies.
- Experience on different OS like UNIX, Linux, and Windows operating systems.
- Expertise in Performance improvement and Production support for live Applications.
- Excellent skills in programming using wide variety of languages and ability to adapt new latest technologies & work in Multi-platform environment.
- Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.
- Good verbal and analytical skills.
TECHNICAL SKILLS
Technologies: Core Java, Java, Applets, Swing, Java Beans, J2EE (JSP, Servlets), JSF, CSS, Java Script, Angular JS, Web Services, JDBC/ODBC, Agile, Oracle.
Languages: C, C++, Java, UML, HTML, SQL, PL/SQL.
Frameworks: Struts, Spring, Hibernate.
IDE s: Eclipse, My Eclipse, Net Beans.
Design tools: Rational Rose, Visio.
Operating Systems: Windows (NT/2000/XP), UNIX and LINUX.
PROFESSIONAL EXPERIENCE
Confidential, Minneapolis, MN
Java Developer
Responsibilities:
- Designed and implemented the User Interface using JavaScript, HTML, XHTML, XML, CSS, JSP, AJAX and MySQL.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Implemented applications using Java, J2EE, JSP, Servlets, JDBC, XML, HTML, XHTML, Hibernate Spring and Java Script on Windows environments.
- Used Spring framework along with JSP, HTML, CSS, Angular JS and Java Script to construct the dynamic web pages (presentation layer) for the application.
- Developed web services code for the system will either use services in connected applications to perform business operations
- Created XML for deployment descriptors, Spring configuration files and integrated to validation files.
- Design HTML prototypes, visual interfaces and interaction of Web-based design and hand code CSS.
- Used Web Services on front end, Servlets as Front Controllers and Java Script and Angular JS for client side validations.
- Used MySQL as the database and wrote SQL.
- Designed and created the database tables and wrote SQL queries, Joins, stored procedures, triggers and functions to access MySQL.
Environment: Core Java, Unix, Java 1.4, XML Schemas, XML, Java Script, CSS, HTML, Angular JS, Hibernate, Design Patterns, Servlets, JUnit, JMS, MySQL, Web Services, Windows XP.
Confidential, Philadelphia, PA
Java Developer
Responsibilities:
- Designed and coded application components in an agile environment utilizing a test driven development approach.
- Web services and maintained project tasks and schedules.
- Provided programming estimates, identified potential problems and recommended alternative solutions.
- Working with springs, Spring MVC and Struts and also developed WEB APP using these frameworks.
- Created web pages for each project using HTML, CSS, and Java Script.
- Developed RESTful based Web Services using JAXB.
- Experience in working with IDE’s like Eclipse, Spring MVC. Also developed some web applications using Spring, JSP and Servlets.
- Worked on developing the web services classes, WSDL using Apache Axis. Developed Web Services to retrieve data from legacy systems.
- Developed web services components using XML, SOAP and Axis.
- Developed and Deployed EJBs and other Components in the IBM Web sphere Application Server 6.1
- Developed SOAP based Web Services using JAXB.
- Developed web components using MVC pattern under Spring framework.
- Wrote JSPs, Servlets and deployed them on Web logic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations
- Web sphere used in create applications and integrate applications with other applications.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Developed Unit test cases for the classes using JUnit.
- Developed and maintained Ant Scripts for the build purposes on testing and production environments.
- Application developed with strict adherence to J2EE best practices.
Environment: C++,Core Java, J2EE, JSP, Servlets, JSF, EJB, Spring MVC, IBM Web sphere, JavaScript, CSS, Angular JS, Spring, Struts, Oracle, SQL/PLSQL, JUnit, Web Services, Apache Tomcat Server, Linux, HTML, XML, XHTML, CVS, RESTful, SOAP, Windows.
Confidential, Hartford, CT.
Java J2EE Developer
Responsibilities:
- Participating in user requirement sessions to gather business requirements.
- Involved in Development, Integration and Testing of application modules
- Developed presentation layer using JSP, HTML, Java Script, Jquery, and CSS.
- Have developed stateless session enterprise java beans.
- Implemented the project using IDE Eclipse.
- Used JMS for Point-to-Point asynchronous messaging for high transactional Banking operation.
- Worked on Jquery, AJAX, JASON and JSF for designing highly user interactive web pages.
- Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
- Used Object/Relational mapping tool Hibernate to achieve object persistency.
- Implemented the integration with the back end system with web services using SOAP.
- Involved in configuring hibernate to access database and retrieve data from the database.
- Implemented logger for debugging and testing purposes using Log4j.
- Developed JSF components, implemented event handling using Java, JSF and JavaScript for various modules.
- Developed stored procedures and triggers with PL/SQL.
- Involved in the bug tracking and Unit Testing using JUnit framework.
- Developed ANT Scripts to do compilation, packaging and deployment in an application server.
- Involved in peer to peer code reviews and cross checked whether coding standards are being followed.
Environment: Core java, Java 1.5, J2EE, JSP, JSF, EJB, Servlets, Hibernate, SQL, HTML, Springs, Jquery, JNDI, JMS, PL/SQL, JBOSS, ANT, XML, Java Script, CSS, SOAP, Windows, Eclipse, Log4j.
Confidential, Dallas, Texas
Java J2EE Developer
Responsibilities:
- Involved in Requirement gathering, Analysis and implementation of Change Requests.
- Worked on complete life cycle, Design, development and testing using OOAD.
- Used JSP, HTML, Java Script, Angular JS and CSS for content layout and presentation.
- Created data access layer using SQL and PL/SQL.
- Participate in technology/tools evaluation and software technical proof of concepts.
- Used JUnit for Unit testing the application.
- Experience in working with IDE’s like Eclipse.
- Used WSAD for writing code for JSP, Servlets, Struts and EJBs.
- Hands on experience in Ant/Maven Scripts and Log4J.
- Performed production support of the application in production.
- Used MySQL as the database and wrote SQL.
- Executing monthly purging activity for database and file server.
- Providing solution for all service requests and Business Critical issues.
- Monitoring all the inbound and outbound file transferring on a daily basis.
Environment: C++, J2EE, Java Script, MS Excel, EJB, CSS, Angular JS, HTML, JSP, SQL, Servlets, Oracle.
Confidential, Greensboro, NC
Software Engineer
Responsibilities:
- Actively involved in analyzing and collecting user requirements.
- Wrote Specification for the development.
- Wrote JSPs, Servlets and deployed them on Weblogic Application server.
- Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
- Used JSP’s HTML on front end, Servlets as Front Controllers and Java Script for client side validations.
- Proficient in doing Object Oriented Design using UML-Rational Rose.
- Participated in Server side and Client side programming.
- Wrote SQL stored procedures, used JDBC to connect to database.
- Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework
- Created a user Interface through HTML and JSP, Standard Tag library.
- Involved in developing various Servlets.
- Tested and validated the application on different testing environments.
- Used DB2 as the database and wrote SQL & PL-SQL.
Environment: JSP, HTML, Servlets, Java Script, DB2, SQL, PL-SQL, JDBC, MS Excel, UML, Apache Tomcat.