Senior Java Developer Resume
Owings Mills, MD
PROFILE:
- Innovative professional with 10+ Yrs of progressive experience and continued success as a Client/Server Programmer, and Web application developer.
- Proficiency in development of Web based Applications.
- Highly skilled in systems analysis/design, client relations, requirements gathering, solution providing and mentoring.
- Hands on experience on capturing the requirements and effort estimation.
- Worked with various skill sets in Java/Java EE technologies that include Servlets, JSP, Web Services (SOAP and RESTful), JDBC, EJB, XML, Struts and Apache Beehive PageFlow Framework.
- Hands on experience with Oracle 10g, 11g and Crystal Reports Server
- Hands on experience in Clustering and Load Balancing of Bea Weblogic Portal 9.2.0, ALDSP (Aqualogic Data service platform 2.5), ALSB (Aqualogic Service Bus 2.5) Servers.
- In - depth understanding of OOPS, Web Technologies and Client - Server Architecture, System Analysis and Design.
- Involved in Development and Implementation phases of software Development Life Cycle like system study, development, installation, deployment and trouble shooting of web based applications.
- Hands on experience in implementing the J2EE Design Patterns.
- Good programming knowledge and best practice implementations using Java/J2EE technologies.
- Good knowledge on using the client side scripting language JavaScript.
- Hands on experience with object oriented analysis and design.
- Hands on experience on using the unit testing tools like JUnit, build process using Apache Ant and Maven.
- Expertise in SQL Query Tuning.
- Expertise in configuration/using version control systems like Subversion (SVN) & Tortoise SVN.
- Knowledge of Software Engineering methodologies and practices.
- Self paced learning ability with aptitude for challenging tasks.
- Expertise in deployment of Web Applications and Enterprise Applications on servers like Tomcat, JBoss, and Weblogic.
- Excellent interpersonal/communication, management and leadership skills. Demonstrated ability to develop, build and maintain critical relationships involving clear communication, persuasion and diplomacy.
SKILLS:
Crystal Reports: 10, Crystal Reports XI and BIRT.
Operating Systems: Linux, Solaris, and Windows 7.
Programming Languages: Java and Java EE.
Integrated Development: Eclipse, NetBeans and Weblogic Workshop.
Web Technologies: JSP, Struts, Springs, XML, JavaScript, HTML, and WebServices(SOAP and RESTful).
Databases: Oracle 11.2g, Oracle 10g, Postgres, DB2 and Pointbase.
Web Server: Apache Web Server and IIS Web Server.
Application Server: JBoss and Weblogic Application Server and Portal Server.
Testing tools: JUnit.
Packages: MS Office 97/2000 (Word, Excel, PowerPoint)
ORM Technologies: Hibernate.
Setup & Package tools: Apache Ant and Maven.JIRA, Bugzilla and Trakr
Debugging Tools: Firebug and Fiddler
PROFESSIONAL EXPERIENCE:
Confidential, Owings mills, MD
Senior Java Developer
Responsibilities:
- Implementing the new features and enhancements for greater usability and performance.
- Hands on experience in using Ajax, Ext JS 3.4.
- Hands on experience in using the Web Services.
- Coordinating with the business users by setting up the meeting to grab the inputs from the users.
- Good understanding of design patterns & practices.
- Hands on experience creating the technical design documents & maintaining them.
- Writing Complex SQL statements, stored procedures using SQL Developer.
- Providing support for the UAT and Production issues.
- Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.
Environment: Linux/Windows, Eclipse IDE, Oracle 11g, Tomcat, JBoss, Ext JS 3.4, FusionCharts, JavaScript, JQuery, AJAX, HTML, JSP, Servlets, and Struts 2.0.
Confidential, Herndon, VA
Senior Java Developer
Responsibilities:
- Building a new application from scratch using the Struts Framework.
- Hands on experience in using Ajax & JQuery.
- Hands on experience in using Web Services.
- Followed the Agile development methodology.
- Coordinating with the business users by setting up the meeting to grab the inputs from the users.
- Design & Build the proof of concept application.
- Good understanding of design patterns & practices.
- Hands on experience creating the technical design documents & maintaining them.
- Creating the confluence pages about the configuration of servers and about the release notes.
- Writing Complex SQL statements, stored procedures using SQL Developer for Oracle 11g database.
- Hands on experience in using JIRA.
- Supporting the production support issues/deployment.
- Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.
Environment: Linux/Windows, Eclipse IDE, Oracle 11g, Weblogic, JavaScript, JQuery, AJAX, HTML, JSP, Servlets, and Struts
Confidential, Herndon, VA
Java Developer
Responsibilities:
- Building a new application from scratch using the Struts Framework.
- Unix Shell scripting.
- Hands on experience in using Ajax & JQuery.
- Hands on experience in using Web Services.
- Followed the Agile development methodology.
- Coordinating with the business users by setting up the meeting to grab the inputs from the users.
- Design & Build the proof of concept application.
- Good understanding of design patterns & practices.
- Hands on experience creating the technical design documents & maintaining them.
- Creating the confluence pages about the configuration of servers and about the release notes.
- Writing Complex SQL statements, stored procedures using SQL Developer for Oracle 11g database.
- Hands on experience in using JIRA.
- Supporting the production support issues/deployment.
- Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.
Environment: Linux/Windows, Eclipse IDE, Oracle 11g, Weblogic, JavaScript, JQuery, AJAX, HTML, JSP, Servlets, and Struts
Confidential
Java Developer
Responsibilities:
- Building a new application from scratch using the Struts Framework.
- Unix Shell scripting.
- Hands on experience in using Ajax & JQuery.
- Hands on experience in using Web Services.
- Followed the Agile development methodology.
- Coordinating with the business users by setting up the meeting to grab the inputs from the users.
- Good understanding of design patterns & practices.
- Hands on experience creating the technical design documents & maintaining them.
- Creating the confluence pages about the configuration of servers and about the release notes.
- Writing Complex SQL statements, stored procedures using SQL Developer for Oracle 11g database.
- Hands on experience in using JIRA.
- Supporting the production support issues/deployment.
- Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.
Environment: Sun Solaris/Windows, Eclipse IDE, Oracle 11g, Weblogic, JavaScript, JQuery, AJAX, HTML, JSP, Servlets, and Struts
Confidential
Java Developer
Responsibilities:
- Building a new application from scratch using the Struts Framework.
- Hands on experience in using Ajax & JQuery.
- Hands on experience in using Web Services.
- Followed the Agile development methodology.
- Coordinating with the business users by setting up the meeting to grab the inputs from the users.
- Captured the OOTB settings from the devices like Zyxel, Westell and 2Wire devices via Alcatel Lucent proprietary APIs.
- Successfully fetched the current settings from the devices like Zyxel, Westell and 2Wire devices via Alcatel Lucent proprietary APIs.
- Successfully pushed the desired settings on to the devices like Zyxel, Westell and 2Wire devices via Alcatel Lucent proprietary APIs.
- Good understanding of design patterns & practices.
- Hands on experience creating the technical design documents & maintaining them.
- Creating the confluence pages about the configuration of servers and about the release notes.
- Writing Complex SQL statements, stored procedures using SQL Developer for Oracle 11g database.
- Hands on experience in using JIRA.
- Ensuring the quality of the delivered product through establishing the development guidelines and conducting regular code reviews.
Environment: Sun Solaris/Windows, Eclipse IDE, Oracle 11g, Weblogic, JavaScript, JQuery, AJAX, HTML, JSP, Servlets, Struts and Hibernate.
Confidential
Tech Lead/module lead
Responsibilities:
- Gathering the requirements by working closely with the client.
- Developing the prototype.
- Design & Build the proof of concept application.
- Mentoring the team members.
- Demonstrating the application to the Senior Technical Director on the weekly basis.
- Incorporating the changes suggested by the high government personnel during the demonstrations.
- Converting the functional design to technical design.
- Coordinating the review, presentation and release of build process for development server, pilot server, QA server & Production server.
- Writing Complex SQL statements, stored procedures & views.
- Supporting the production support issues/deployment.
Environment: Red Hat Linux, Windows XP, Eclipse IDE, Postgres Database, JSP, Struts 2.0, Hibernate, Web Services, JavaScript, and HTML.
Confidential
Tech Lead/module lead
Responsibilities:
- Understanding of the existing application for development from the Applets Application.
- Converting the functional design to technical design.
- Handling a team of 3 members.
- Coordinating the review, presentation and release of design layouts, drawings, analysis and other documentation.
- Designing the UI presentation in jsp pages.
- Responsible for creating High Level and Low Level Design for the modules, creating the technical design documents describing the flow of the application
- Created UML diagrams using enterprise architect.
- Involved in the database design.
- Writing Complex SQL statements, stored procedures & views.
- Deployment/trouble shooting of issues.
Environment: Windows 2003 Server, Eclipse IDE, JBoss, MySQL, JavaScript, HTML, JSP, and Struts 1.3.2
