Senior Java Developer Resume
Atlanta, GA
SUMMARY
- Have 8+ years of IT experience in software requirement analysis, design, implementation, testing, maintenance and support of applications using Java and J2EE technologies, Tomcat, Jboss, Web Sphere, Windows NT, and UNIX on multi - tier architecture applications.
- Hands on experience in the areas of Web/Client-Server applications using J2EE technologies like Java, SWINGS, Servlets, JSP, EJB, JDBC, Web Services (SOAP, WSDL).
- Good exposure to UI languages like HTML, CSS (Cascading Style Sheets), JavaScript, AJAX and ExtJS (a javascript library for RUI).
- Hands on experience with Struts, spring, Hibernate and JUnit frameworks.
- Extensive experience in working with application Tools like Eclipse 3.x, RAD 7.0, JDeveloper, and different servers like Jboss 5.x, Apache Tomcat 5.5 and IBM WebSphere 6.0.
- Have good knowledge on SPLUNK.
- Adept in using version control tools like Microsoft Visual Source Safe (VSS), SVN and CVS.
- Have excellent understanding and practical implementation experience in J2EE Design patterns.
- Have Domain experience and conceptual knowledge on Financial, Shipping industry and Games Event Management system.
- Have excellent understanding of the QUALITY measurements and their importance for a successful project.
- Exceptional communication, collaboration, analytical, interpersonal and team building skills with proficiency at grasping new technical concepts quickly and utilize the same in productive manner.
- Comfort in working under multinational environment and interacting with the people across hierarchical levels / globally for smooth project execution.
- Actively involved and lead the development team in client interactions, business requirements discussions and analyzing the consequences of changes to the existing system
TECHNICAL SKILLS
Languages: Java, SQL, PL/SQL
Java Technologies: JDK 1.5, SWINGS, JDBC, J2EE, JMS, SERVLETS, JSP, EJB, Web Services (SOAP & REST)
Application and Web Servers: Web Sphere AS, JBoss, Apache Tomcat
IDE: RAD 7.0, Eclipse 3.x, JDeveloper
Web Technologies: JavaScript, HTML, CSS, XML, JQuery and ExtJS
Databases: Oracle, SQL Server and DB2
Operating System: Sun Solaris, AIX, Windows 2000/XP/NT/7/8
Frameworks: Struts, Spring, Hibernate, Tiles Framework, DWR and AJAX
Version Control Tools: VSS, SVN and CVS.
Domain knowledge: Banking, Shipping and Games Event Management.
PROFESSIONAL EXPERIENCE
Confidential, Denver, CO
Lead Java Developer
Responsibilities:
- Collecting the requirements and coordinating with the integrating teams for smooth delivery.
- Identifying gaps and proposing solutions for flawless data flow.
- Designing the Services, Operations and supporting XML schemas and building the functionality to support the requirements.
- Writing complex SPLUNK queries to analyze and identify production issues.
- Coordinating with the Offshore-team of size 4 as a Team lead.
- Planning and coordinating load tests for the web services.
- Suggesting and implementing the changes for improving the production performance.
- Production support for the web service and
- Coding in Java, Web Services (SOAP), spring, Hibernate, SQL, JUnit, Ant, SQL.
- Used spring framework to implement the MVC design pattern.
- Used Spring DAO on the Data access layer with the Hibernate
Environment: Jboss 5.0, DB2 9.0, CVS, SOAP UI 4.0, Load Runner, Eclipse Helios, Toad, Visio, SPLUNK, Java, JDBC, Web Services(SOAP-Axis 2), Spring, Hibernate, SQL, JUnit, Ant, Windows 7, AIX.
Confidential, Atlanta, GA
Lead Java Developer
Responsibilities:
- Designing and building the functionality to support money transfer from US to India through D2B service.
- Coordinating with the Offshore-team of size 1 as a Team lead.
- Coding in Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, JQuery, DWR and SQL.
- Used Google gson (JSON parser) to construct JSON which is used by Spring Controller and JQuery
- Built MVC using Spring Controller classes
Environment: WebSphere 5.1, IIS 6, SQL Server 2000, Tandem, RAD 6.0, SQL Server Management Studio Express, Visio, QC- HP ALM 11.0, CVS, QC-HP ALM 11.0, Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, JQuery, JSON, DWR and SQL.
Confidential, Atlanta, GA
Lead Java developer
Responsibilities:
- Designing and building the functionality as per the requirements.
- Coordinating with the team of size 3 as a Team lead.
- Coding in Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, JQuery, DWR and SQL.
- Used Web services - WSDL and SOAP.
- Used Spring MVC with annotations
Environment: WebSphere 5.1, IIS 6, SQL Server 2000, Tandem, RAD 6.0, SOAP, SQL Server Management Studio Express, Visio, CVS, QC-HP ALM 11.0, Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, JQuery, DWR and SQL.
Confidential, Atlanta, GA
Senior Java developer
Responsibilities:
- Working with multiple teams to identify the requirements.
- Designing and implementing the functionality.
- Supporting the QA Cycles and help in fixing the defects.
- Coordinating with the team of size 2 as a Team lead.
- Coding in Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, JQuery, DWR and SQL.
Environment: WebSphere 5.1, IIS 6, SQL Server 2000, Tandem, RAD 6.0, SQL Server Management Studio Express, Visio, CVS, QC-HP ALM 11.0, Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, JQuery, DWR and SQL.
Confidential, Atlanta, GA
Senior Java developer
Responsibilities:
- Working with multiple teams to identify the requirements.
- Building the functionality to support money transfer to the receiver’s bank account directly through Earthport.
- Supporting the QA Cycles and help in fixing the defects.
- Coordinating with the team of size 4 as a Team lead.
- Coding in Java, JSP, Struts, HTML, CSS, Tiles, JavaScript and DWR, SQL.
Environment: WebSphere 5.1, IIS 6, SQL Server 2000, Tandem, RAD 6.0, SQL Server Management Studio Express, Visio, CVS, QC-HP ALM 11.0, Java, JSP, Struts, HTML, CSS, Tiles, JavaScript, DWR, SQL
Confidential
Senior Java developer
Responsibilities:
- Understanding and exploring the various features in ExtJS and ultimately be able to create rich user interfaces for the project.
- Building the functionality from user interface to backend JDBC coding with the Spring framework in-between.
Environment: Windows XP, MySQL, Tomcat, Eclipse 3.5, MySQL GUI Tools 5.0, Java, Spring, JDBC, ExtJS, Jason, CSS, SQL.
Confidential
Module Lead
Responsibilities:
- Gap Analysis for Yard module.
- Customize and Maintain Yard module (one of the critical modules of TOS).
- Coding in JAVA (SWINGS, Servlet and EJB3.0), Jasper Reports, PL/SQL, SQL.
Environment: Windows Server 2003/XP, Red Hat Linux, Oracle 10g, JDK 1.5, JBOSS, Visual Source Safe, JDeveloper, PL/SQL Developer, SSH Client, Java, Java-SWINGS, Servlets, EJB 3.0, Jasper Reports, PL/SQL, SQL.
Confidential
Module Lead
Responsibilities:
- Gap Analysis for Yard module (Onsite).
- Customize and Maintain Yard module (one of the critical modules of TOS).
- Coding in JAVA (SWINGS, Graphics 2D, Servlet and EJB3.0), Jasper Reports, PL/SQL.
- Part of the team involved in Deployment of project at client location (Onsite).
Environment: Windows Server 2003/XP, Red Hat Linux, Oracle 10g, JDK 1.5, JBOSS, Visual Source Safe, JDeveloper, PL/SQL Developer, SSH Client, Java, Java-SWINGS, Servlets, EJB 3.0, Jasper Reports, PL/SQL, SQL.
Confidential
Senior Java developer
Responsibilities:
- Developing and Maintaining Yard module (one of the critical modules of ROAM).
- Coding in JAVA (SWINGS, Graphics 2D)
Environment: Windows Server 2003/XP, Red HatLinux, Oracle 10g, JDK 1.5, Tomcat, Visual Source Safe, JDeveloper, PL/SQL Developer, SSH Client, Java, Java-SWINGS.
Confidential
Java Developer
Responsibilities:
- Coding in JAVA (Servlets and JSP) for Accreditation module.
- Testing and thereafter conducting the Judo game in 32nd Military World Games.
- Taking the enhancements from the customer in the Judo module of the GEMS.
Environment: Windows Server 2003/XP, Oracle 10g, JDK 1.5, JBOSS, Visual Source Safe, JDeveloper, PL/SQL Developer, Java, Servlets and JSP.