Java Developer Resume
Jersey City, NJ
SUMMARY:
- 5+ years of experience in requirement gathering, analysis, design, development, integration and testing of client server based applications using Java and J2EE object oriented technologies.
- Hands on experience in designing and coding web applications using Core Java and J2EE technologies.
- Expertise in developing multi - tier enterprise level applications using Java, J2EE, HTML, Servlets, JSP, XML, JDBC, Hibernate, JavaScript, JSP Custom Tag libraries, Exceptions, AJAX, JSON, jQuery, Android SDK.
- Expertise in architecting and developing web applications using J2EE Components like JSP, Servlets, Rest Web Services, JDBC using Struts Framework
- Hands-on experience in relational databases including SQL, MySQL.
- Expertise in configuring and deploying applications on Apache Tomcat 7 in various environments such as Windows, Linux
- Basic knowledge in working with spring frameworks.
- Hands-on experience in building RESTful Web Services.
- Hands-on experience in JavaScript framework like jQuery.
- Expertise in developing applications on different IDE is such as Eclipse and Netbeans
- Involved in review meetings with Project Managers, Developers and QA team for Project Planning and Coordination.
- Excellent team player with good logical reasoning ability, coordination and interpersonal skills.
- Hands on experience on Version Controls such as Subversion (SVN) and have knowledge of Git.
- Worked under Agile methodologies.
- Good coding and designing skills and adherence to design, coding standards, and guidelines.
- Excellent organizational and interpersonal skills with a strong technical background.
- Quick Learner and ability to work in challenging & versatile environments with an excellent written/verbal communication
TECHNICAL SKILLS:
Languages: Java, J2EE, JSP, Servlets, Core Java, OOPS, Struts2, JDBC, Hibernate, HTML, CSS, JavaScript, jQuery, SQL, MySQL, REST APIs, SOAP, AJAX, JSON, XML, Apache Tomcat, SVN, SDLC, JSP Custom tag, Phonegap/Cordova, jQuery-Mobile, Android SDK.
IDE: NetBeans, Eclipse
Operating Systems: Windows, Linux.
PROFESSIONAL EXPERIENCE:
Confidential, Jersey City, NJ
Java Developer
Responsibilities:
- The project I was hired for never get started and currently I am on bench.
Confidential, Virginia
Java Developer
Responsibilities:
- Worked with different teams to develop the reusable Java class/method to achieve the project requirements.
- Provide hands-on leadership, coaching, mentoring, and software engineering best practices to junior software engineers
- Used Core and Advanced Java concepts such as Object Oriented programming principles, Multithreading and Collections to convert and implement code from COBOL to Java.
- Worked with onshore and offshore teams to develop and understand the transition from COBOL to Java.
- Followed agile software methodology for project development.
Technologies: Java 1.8, Java 1.7, J2EE, Core Java, Struts 2.0, Hibernate, REST, Apache tomcat, JavaScript, JSON, AJAX, JavaBeans, jQuery, JSP, Servlets, CSS, SQL Eclipse IDE, Linux, Git.
Confidential
Software Developer
Responsibilities:
- Worked as a senior member of the software engineer team, as part of an Agile scrum team assigned to work on the project
- Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs
- Skillfully handled the development of different web modules using J2EE, JSP, Servlet, Apache Tomcat, JavaScript, jQuery, HTML and CSS.
- Responsible for providing support to the QA team in DEV, STAGE and Prod environments in terms of bug fixing, deployment support and analysis/re-production and resolution of production defects.
- Wrote stored procedures in MySQL database.
- Developed REST APIs to access and display data using Ajax, JavaScript, jQuery.
- Designed and developed courier tracking system android application.
Technologies: Java 1.7, Java 1.6, J2EE, Struts 2.0, Hibernate, REST, SOAP, Apache tomcat, JavaScript, JSON, AJAX, JavaBeans, JDBC, jQuery, JSP, Servlets, CSS, MySQL, SQL, HTML, XML, Eclipse IDE, NetBeans IDE, Android SDK, jQuery Mobile, Firebug, Linux, SVN.
Confidential
Software Developer
Responsibilities:
- Involved in requirement gathering, analysis and design and development.
- Responsible for providing project task estimation and planning.
- Developed complex, useable, attractive and cross-browser web interfaces using J2EE (Struts 2.0 framework), Apache Tomcat, JSP, Javascript, jQuery, HTML and CSS.
- Responsible for developing the batch job application by creating queries and stored procedures leveraging Java, XML and generated reports in CSV, PDF, Excel file formats.
- Developed REST web services to access and display data needed by support teams using Ajax, JavaScript, and jQuery.
- Used Firebug, Firebug Lite, and IE Developer Toolbar for debugging and browser compatibility.
- Worked in the development of the chat application for Android.
- Developing new functionalities, both backend and front-end. Analyzing data and conducting compatibility and quality assurance testing.
Technologies: Java 1.6, J2EE, Struts 2.0, Apache tomcat, REST, JavaScript, JSON, AJAX, jQuery, JSP, Servlets, JavaBeans, Java Swing, CSS, MySQL, HTML, Eclipse IDE, NetBeans IDE, Android SDK, jQuery Mobile, Firebug, Linux, SVN.
Confidential
Web developer
Responsibilities:
- Webpage Design including the use of HTML, CSS, and JavaScript.
- Design and implementation of databases using SQL.
- Worked on browser compatibility of the Web Page developed.
- Tested the application on different devices for bugs and contributed in solving the defects.
- Participated in technical discussion within the team.
Technologies: Java 1.5, J2EE MVC, HTML, CSS, JavaScript, SQL, NetBeans IDE.