Senior Java Developer Resume
Atlanta, GA
SUMMARY
- Over 9 years of professional IT experience in all phases of Software Development Life Cycle (SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications using Java/J2EE and object oriented Client/Server and Web-based inter and intranet Multi-Tier architectures.
- Proficient in server side distributed object development using J2EE, JMS, JDBC,EJB, IBM Websphere Server, BEA WebLogic Server, XML, XSL, XSLT,XSD, WSDL, SOAP and REST Webservice.
- Experience in web technologies J2EE, Spring, Servlets, JSP’s, Java Beans, Apache Jakarta Struts, Hibernate, XML,& HTML.
- Proven experience in Tomcat and JBoss, Weblogic Servers and IBM websphere.
- Experienced in working with large databases.
- Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle database.
- Experienced in parsing and generating XML documents using DOM, SAX and JAXB parsers.
- Proficient in writing promotion scripts using Ant.
- Proficient in unit testing the application using JUnit.
- Proficiency in using XML, XSL/XSLT, XPath, SAX, DOM parsers.
- Experienced in implementing applications with Model-View-Controller (MVC) pattern using Jakarta Struts.
- Good working knowledge of Struts /Spring Framework.
- Proficiency in Implementation of the version control software CVS, SVN and GIT.
- Strong knowledge of webservers like Apache Webserver and Apache Tomcat Server
- Strong Database development experience in writing functions, procedures, packages, triggers, and views in PL/SQL with strong knowledge of RDBMS fundamentals.
- Strong exposure to Software methodologies like Agile and Waterfall.
- Strong communication and interpersonal skills.
TECHNICAL SKILLS
Design And Modeling: Core Design Pattern,MVC,J2EE, UML
Frameworks: Struts, Hibernate, Spring, EJB, Hadoop.
Web Technologies: HTML, XML, REST, XSD, WSDL, SOAP,JSON,JPA
Client Side Scripting: JavaScript, jquery, Angular JS, Bootstrap.
Technologies: Java1.6,Servlets,JSP,JDBC
Database: Oracle10g, SQL Server, My Sql
Servers: Tomcat, Weblogic, websphere,Jboss
IDE Tools: Eclipse, MyEclipse, Toad
Other Tools: win CVS, SVN,GIT, ANT, Maven,Log4j
Web Utilities: Jmesa, Display Tag, JSTL
Operating Systems: Windows 95/98, Win2000/2003/XP, Win7
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Senior Java Developer
Responsibilities:
- Involved in analysis, design phase, development and implementation phases.
- Analyze the estimates for tasks
- Used Agile(SCRUM) methodologies for application development.
- Used Spring MVC, Proxy and Factory Design pattern for development.
- Used JPA hibernate framework to create the DAO layer.
- Used Maven for application life cycle and dependency management.
- Consume and develop SOAP and REST webservices
- Worked with Message Queues using JMS
- Follow TDD and write JUnit Testcases
- Use Jenkins for continuous integration
- Support on fixing bugs for developed modules
Confidential, CA
Senior Java/J2ee developer
Responsibilities:
- Involved in all facets of Software development (Initiation, Design, POCs, Development).
- Design and coding using Java 1.6, JSP, Spring Integration, Hibernate, Oracle 10g, Weblogic, Eclipse, GIT,Maven, log4j, Webservice Axis 2.0 etc.
- Invloved Collections- Exception, List, HashMap, Set etc in Core Java.
- Developed the asynchronus messaging with JMS.
- Involved in the ORM part using Hibenate annotations.
- Application context in spring module development.
- Followed the layered design pattern (Facade, Service and DAO).
- Using Spring log Adviser for logging.
- Involved in Debugging, Defect fixing, Unit testing and Production Support.
- Developed build and release management using Ant,CVS.
- Developed view layer with Angular Js and Bootstrap.
- Deployed and tested the application with Weblogic server.
- Performed code reviews and wrote unit test using Junit.
Confidential
Sr. Java developer
Responsibilities:
- Have been involved in all facets of Software development (Study, Design, POCs, Development)
- Designed and coded using Java 6.0, Struts 2.0, Spring 3.1(MVC, AOP, IOC,ORM), Hibernate 3.x, JPA,Java Script, Oracle 10g, MyEclipse, Log4j, Weblogic11g, REST, SOAP, J2EE design pattern like DAO, Value Objects, Singleton Factory, Facade etc.
- Invloved Collections- Exception, List, HashMap, Set etc in Core Java.
- Involved in the ORM part using Hibenate annotations.
- Application context in spring module development.
- Followed the layered design pattern (Facade, Service and DAO).
- Hosted REST webservice to produce response in JSON and PDF format.
- Hosted Webservices using SOAP, WSDL, XML.
- Used Angular Js and Bootstrap as view framework.
- Mentoring the both onsite and offshore resources.
- Involved in Debugging, Defect fixing, Unit testing and Production Support.
- Developed build and release management using Ant,CVS,SVN.
- Deployed and tested the application with Weblogic server.
- Using the SQL Developer worked on the database scripts.
- Performed code reviews and wrote unit test using Junit.
- Involved in analysing the bugs and assigning to junior resources.
- Developed the AOP for logging.
- Handled 4 member team in onsite for one pluse years.
Confidential
Sr. Java developer
Responsibilities:
- Have been involved in all facets of Software development (Initiation, Design, POCs, Development).
- Designed and coded using Java 1.6, JSP, Struts2, Spring Integration, Hibernate, Oracle 10g, Weblogic, Eclipse, CVS, log4j, Webservice Axis 2.0 etc.
- Invloved Collections- Exception, List, HashMap, Set etc in Core Java.
- Involved in the ORM part using Hibenate annotations.
- Application context in spring module development.
- Followed the layered design pattern (Facade, Service and DAO).
- Using Spring log Adviser for logging.
- Used Angular Js and Bootstrap as view framework.
- Involved in Debugging, Defect fixing, Unit testing and Production Support.
- Developed build and release management using Ant,CVS.
- Deployed and tested the application with Weblogic server.
- Performed code reviews and wrote unit test using Junit.
Confidential
Java developer
Responsibilities:
- Involved in coding using Java 5.0, Spring, Hibernate and Oracle in the Critical module called Inspection.
- Developed JSP pages with Ajax and custom tags to make the pages very user friendly.
- Incorporated Bootstrap for UI design.
- Using Eclipse IDE involved in the Java and JSP coding.
- Involved in collection and exception in core java.
- Integrated Tomcat server for running Bolton application.
- Involved in EJB for the transaction management.
- Worked database script using Toad.
- Involved Unit test using Junit.
- Involved in Debugging, Defect fixing, Unit testing.
- Involved in analysing the bugs and assigning to junior resources.
Confidential
Software developer
Responsibilities:
- Identified the expected functionality and performance of the technical application and prepared Software Requirement Specification (SRS).
- Independently handled the live weblogic server with load balancer.
- Contributed functional knowledge to database team aiding to establish the relation between the tables in the database.
- Independently integrated the BPMS Framework with the WebServices.
- Created Procedures and triggers for complex logic to achieve the required business functionality.
- Involved in Debugging and Fixing defects with a quick turnaround.
- Optimized the Java code to increase the Performance of the project.
- Coding and implementation of enhancements in least possible.
Confidential
J2EE Developer
Responsibilities:
- Involved in the coding using Java,Servlets and Jsp.
- Running the application with Tomcat server.
- Client side validation using Java Script.
- Involved Bug fixing.
Confidential
J2EE Developer
Responsibilities:
- Involved in the coding using Java,Struts.
- Running the application with Tomcat server.
- Web page design
- Client side validation using Java Script.
- Involved Bug fixing.
