Senior Java Developer Resume
Atlanta, GA
SUMMARY:
- My main area of experience has been with design, development of J2EE, Spring, Struts, SOA & RESTful - Web Service, Oracle, DB2 UDB, SQL Server and performance tuning applications.
- Main area of experience with Java, J2ee and SOA & RESTFul - Web Service implementation.
- Implemented UI application with JSP, JQuery, JavaScript, ExtJS, Ajax, CSS.
- Worked as a database back up DBA and Developed Stored procedures in various databases.
- Develop web applications using Spring, Struts, JSP and Servlets framework.
- Experience on complete Software Development Life Cycle (SDLC) in enterprise, web based, and Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, Agile Methodology.
- Worked on Java and Database performance tuning with various performance tools like JProfiler, GC View, SOUP UI, Load Runner, JMeter and Query Plan
- Involved in garbage collection (GC) and JVM configuration.
- Extensive experience in J2EE architecture and developed server-side applications using technologies Expertise in developing End to End applications on multi-tiered, Servlets, JSP, JDBC, Java Beans, Struts 1.x, Spring Framework 1.2,2.0, Spring (IOC) 1.0.2.0, Spring(Pure MVC) 1.0,2.0, Hibernate 2.0,3.0, iBatis 2.2, DHTML,CSS,JSTL, UI Tags, Web Services, JPA,JMS, XML JNDI,DOM/SAX parsers, JAXB, HTML, JQuery, Ajax.
- Proficient in implementing the Java Design patterns (Singleton, DAO, Façade, Command, Factory, Decorator, and Observer).
- Strong exposure with Object-Relational Mapping (ORM) framework, using annotations with Hibernate and iBatis.
- Experience in development and deployment of J2EE Application archives (jar, war) on Jboss, Apache, Tomcat, Weblogic and WebSphere Application Servers.
- Strong Knowledge in XML technologies including XML,DTD, XML Schema, XSL, XPath, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB (Castor, XMLBeans), SOAP, Web services WSDL.
- Expertise in Object Oriented Analysis and Design (OOAD) and Object Oriented Paradigm (OOP) from designing UML diagram using IBM Rational Rose, Microsoft Visio and Altova UModel tools to development phase.
- Experience in relational database systems MS SQL Server, Oracle, MySQL, D2B UDB, SQL Server and Sybase.
- Performed unit testing using JUnit, Groovy and Selenium frameworks.
- Working knowledge on HP Service Desk, JIRA, Bugzilla ticketing tool as part of application support service delivery.
- Working knowledge on continues integration development tools like Jenkins, Team City 7.X, Bamboo 4.X.
TECHNICAL SKILLS:
Programming Languages: Java & J2EE
Web Technologies: Java Servlets, JSP, JDBC,JNDI, XML,DTD, XML Schema, XSL, XPath, XSD, XSLT, JAXP (DOM, SAX, JDOM), JAXB, SOAP, Web services WSDL, Web Services using SOA, AXIS, CXF, DHTML, JSTL, Java Script, CSS, JPA, bootstrap.
Web Services: JAX-WS, JAX-RS, Axis2, Jersey.
Database: Oracle 11i, DB2UDB8.0, SQL Server 2012, MS Access and My SQL
Servers: Web Sphere 6.1, WebLogic 8.1, Tomcat 7.0, Axis2 Server, JBoss and WildFly 9.X
Markup Languages: HTML, DHTML, Java Script, XML, WSDL, XSD
Frameworks: Service Oriented Architecture (SOA), RESTful, Struts 2.x, Spring 1.2, 2.X, 4.XSpring Security, Spring- Memcache, editftp, and VSF.
ORM Frameworks: Hibernate, iBaties.
Build Frameworks: Jenkins, Team City 7.X, Bamboo 4.X, Maven 2.X and Ant 1.x
Testing Frameworks & Tools: Junit, Groovy, SOUPUI.
Application & Performance Tools: RAD, RSA, Rational XDE, NetBeans6.0, MyEclipse6.0, Eclipse Luna, MasterCraft7.0, Infrex, ErWin3.5, Jprofiler, JMeter, GC View, Load Runner, SOUPUI.
PROJECT EXPERIENCES:
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Designed and developed VDMP and AMP application enhancements.
- Developed Automation Ordering tool using Selenium - Web driver.
- Worked on load testing and performance monitoring tools like Apache Jmeter and Dynatrace.
- Implemented the project in Agile Methodology and involved in Sprint planning, daily stand up and retrospective.
- Developed Geocode service based taxation in AMP ordering portal using Third part GDS Service.
- Developed and consumed Spring-Restful Web service for Middleware and FAL service integration.
- Developed Automation Mock Service tool. It can be used for any web service application to mock the service.
- Design and Develop web pages using JSP, JQuery to address various business’s needs.
- Created store procedures and database scripts for DDL, DML and DCL operations.
- Developed Test Driven Development using JUnits.
- Used Continues Integration tool (Jenkins).
- Established onshore-offshore communication management, streamlined delivery processes, worked on schedules, coordinated business to technology sessions between onshore business consultants and offshore development team.
- Established the code review and test cases checklists, Conducted QA reviews and certified all the deliverables.
- Created the artifacts needed for Production releases and participated in the production release planning meeting.
- Design and Develop Spring batch application which is used to enroll millions of vehicles in the system.
- Participated in the production issues meeting and monitored the servers for performance, utilization.
- Coordinated with internal and external client resources to isolate and trouble shoot issues results with service disruption and change
Solution Environment:
Development: Java 8, WildFly 9.0,Angulor 2, RESTFul Service, Spring 4, JQuery, Apache Jmeter, Dynatrace, Oracle 11g, Eclipse Luna.
Testing: Junit 4.5, Selenium
Build: Maven, Git, Jenkins.
Confidential, Alpharetta, GA
Senior Java Developer
Responsibilities:
- Involved in designing and development of integration payment platform for AT&T, T-Mobile, Synthesis and Rabobank partners.
- Developed payment services in Spring-Restful Web service for partners.
- Developed following futures for the partners.
- Signed XML communication
- Certificate based authentication.
- FTP connection management with editftp lib
- Create database ER diagrams and implemented new database in SQL Server.
- Worked on SQL Server migration from 2000 to 2012.
- Created store procedures and database scripts for DDL, DML and DCL operations.
- Developed Test Driven Development using JUnits.
- Used Continues Integration (Team City)
- Involved in the Release management process.
- Involved in production deployment and support activates.
- Preparing Software Design Document and Low Level Design Document for the software development
Solution Environment:
Development: Java1.6, Spring 4, Apache Tomcat 7.0,VSF Framework, RESTFul Service, SQL Server 2005,2012 Eclipse Luna.
Testing: Junit 4.5.
Build: Ant, SVN, TeamCity 7.1
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Capturing Business requirements from the Business team.
- Developed Spring MVC Web application tool to change the terminal and agent configuration.
- Involved Designing and Development of TransArmor2 gateway application.
- Developed Spring - Restful Web services for the TransArmor2 gateway application.
- Developed UI Screens in Spring MVC, JSP, Bootstrap, JQuery, JavaScript.
- Developed ORM framework using Hibernate.
- Involved in Application Database design.
- Created Oracle - store procedures.
- Daily and weekly meeting with clients to update the day to day status progress.
- Arranged the Sessions on project business session and technical sessions.
- Involved in the QA, UAT and Production Support.
- Involved in the Release management process.
- Involved in Java application performance tuning using Load Runner, JProfiler, Garbage collection and JVM configuration.
Solution Environment: Java1.6, Apache Tomcat 7.0,Spring 4.1, Jquery 1.3, CSS, bootstrap, Hibernate 3.2, Web services, Oracle 11i, Eclipse Luna, Junit 4.5, Maven, SVN.
Confidential, Montvale, NJ
Java Technical Lead
Responsibilities:
- Capturing business requirements from the various regions business teams.
- Prepared project estimations
- Involved Designing and Development.
- Tracking offshore development progress and responsible for the deliverables as per the client commitments.
- Daily and weekly meeting with clients to update the day to day status progress.
- Guiding the Onsite and Offshore team.
- Arranged the Sessions on project business session and technical sessions.
- Involved in the QA, UAT and Production Support.
- Involved in the Release management process.
- Involved in performance tuning. GC and JVM configuration.
Solution Environment: Java1.6, Spring, Jetty 6 Application server, Spring Framework 2.5 & Spring Security 2.0.4, Jquery 1.3, CSS,DHTML, JSTL, AJAX, grids 1.0.5, transactions, Memcache, AOP 2.5, Quartz, Hibernate 3.2, SOAP, Web services 1.5.9, Oracle 10g, IntelliJ Dev Studio 12.0.4, Sonar 3.2.1, Junit 4.5, Selenium 1.0.5, Bamboo, Maven, SVN.
