Senior Java Developer Resume
Atlanta, GA
SUMMARY
- 8+yearsof strong experience in the fulllife cycle(SDLC)of the software development process includingrequirement gathering, analysis, design, development,writing technical/system specifications, interface development and implementationof Client/Server, Distributed, Internet and E - Commerce application usingObject Oriented Methodologies and RDBMS.
- Experience in designing and developing applications using J2EE, Spring Framework, Spring MVC, Hibernate, Servlets, JSP, JSTL, Struts.
- Proficient inJava/J2EEtechnologies likeJSP, Hibernate, Spring, Struts, Java Servlets, AJAX, Java Beans, JNDI, JMS, XML, web service usingIDEs likeEclipse 3.1/3.5.
- Strong experience in the functional usage and deployment of applications over Web/Application servers like Apache Tomcat, WebLogic and WebSphere.
- Experience in developing web based user friendly GUIs using Servlets, JSP, HTML, CSS, XHTML, Java Script, JQuery, JSTL and AJAX.
- Expertise in defining coding and development standards and implementing design and code review procedures throughout the project lifecycle.
- Experienced in Architectural design of the System and designing application using OO Concept, implementation of J2EE Design Patterns like DAO, Singleton Pattern, Session Facade, Service Locator, Spring IOC, Spring MVC .
- Excellent experience withDatabasessuch asMySQL, Oracle 10g/11g and SQL Server 2013.
- Strong Experience in developing user interfaces with HTML, DHTML, XML and CSS.
- Extensive experience in Oracle & SQL Server as the backend databases and integrated withHibernateto retrieve Data Access Objects.
- Experience in ConfiguredSpringto manage Actions as beans and set their dependencies in a Spring context file and integrated middle tier with Struts web layer.
- Experienced in process, validate, parse, and extract data from .xml file.
- Experience in Cassandradata model design for high volume IOT telemetry data.
- Worked with scripting languages like JavaScript, JQuery. Extensive experience in XML related technologies like XML, XSL, XPATH, DTD, XML Schemas and parsers SAX/DOM, MongoDB
- Good knowledge in Service Oriented Architecture (SOA) using CORBA and Apache Axis Web Service Framework using Web Services Protocols like SOAP, REST, JAX-RPC, WSDL.
- Proficiency in Hibernate and the O/R mapping to map Java domain objects with the database, spring framework to easily configure J2EE applications.
- Experience in developing with Oracle & MS SQL Server RDBMS.
- Good knowledge in Unit Testing with Junit 3.8/4.0with Test Driven Development (TDD).
TECHNICAL SKILLS
J2EE/JEE Frameworks: Spring3.0, Hibernate3.x, Struts1.0/2.0,JVM, JDBC, JUnit, Eclipse.
Web Technologies: Servlet2.5, JSP2.0, HTML, Ajax, JQuery, XML, XSD, XSL, SOAP, REST, JSON, JACKSON and WSDL.
Application/Web Servers: Web Sphere, Web Logic, JBoss 5.x, and Tomcat 6.x, Domino v8.x.
IDE: Eclipse, STS, RAD.
Databases: Oracle 11i, MS SQL Server 2000, My SQL 5.0.
Languages: Java, C/C++, PL/SQL, Java script, Python.
Software Methodologies: Object Oriented Analysis & Design, UML, Agile, Development Methodology
Operating Systems: UNIX, Redhat Linux, Ubuntu, WINDOWS XP/7.0/8.0.
Source Control/ BUG management: CVS, SVN, GIT, JIRA and AMNTIS.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
Senior Java Developer
Responsibilities:
- Worked on client side scripting language like JQuery, and JavaScript, Ajax to enhanceclient side interaction
- Developed Web based (JSP, Servlets, Java Beans, JavaScript, CSS, XHTML) console for feed monitoring, reporting and life cycle management.
- Worked on Spring Batch to read data from UI map the data and persist to database.
- Development back-end with Spring MVC framework on underlying Hybris platform.
- Worked on Most Spring Boot applications need very little Spring configuration.
- Setting upAmazon EC2Servers and installing required database servers and ETL tools.
- Involved in the proof of concepts of various technologies to meet the requirements of theproject. Ex: JPA spec with Hibernate implementation as the data layer.
- Coding using Cassandra Driver.
- Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services.
- Maintained the source code revisions in the SVN.
- Provided recommendations on OO design concepts, best practices, exceptionhandling, and identifying and fixing potential memory, performance, and transactionalissues.
- Worked on Agile work flow methodologies.
- Capable to automate the process of testing of application using python script.
- Develop the worker (Front Office) portal using Java, JSP, HHS NextGen tool, HTML, CSS, JavaScript, JSON,JQuery, XML.
Environment: JDK 6.0, Fast4j, NextGen, Spring MVC, Oracle 11, LOG4J, J2EE, Maven, UNIX, JavaScript, JQuery, AJAX, RTC.
Confidential, San Francisco, CA
Senior Java Developer
Responsibilities:
- Involved in developing the Controller Servlets to handle the request and responses.
- Developed and deployed the applications on Oracle WebLogic Application Server 11g.
- Written the code of data storage in S3 and Glacier using the Amazon API.
- Involved in writing client side validations using JavaScript.
- Automate the process of testing product by writing python tests using pysys framework
- Involved in the design of the Referential Data Service module to interface with various databases using JDBC.
- Provided Hibernate mapping files for mapping java objects with database tables.
- Worked on EC2 and VPC API to create instances and virtual private cloud in Amazon.
- Used Hibernate framework to persist the operations data to the database.
- Used spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.
- Involved in designing test plans, test cases and overall Unit testing of the system..
- Developed controllers and actions encapsulating the business logic.
- Prepared documentation and participated in preparing user's manual for the application.
Environment: JDK 6.0, RAD 8.0.3, JPA 2.0, Hibernate 3.4, Oracle 11, SVN, LOG4J, Rest, J2EE, Maven, UNIX, JavaScript, JQuery, AJAX.
Confidential, Wilmington, DE
Java/J2EEDeveloper
Responsibilities:
- Worked on enhancement components using Spring framework, hibernate, stateless session bean, oracle database
- Used JPA 2.0 spec with Hibernate implementation in the data layer of the application thatconnects to the Oracle database.
- Worked on SVN as Source Control Repository.
- Responsible in developing components that has interaction with external systems using web services.
- Worked on Model N Revenue Management Application and Life sciences business processes and Health care..
- Designed and developed Data Access Objects (DAO) to access the database. Used Hibernate design patterns to organize and integrate the Java objects.
- Involved in managing production support team to support the application in various testinglevels like UAT, Production etc.
Environment: Weblogic9.2, Java6, J2EE, EJB, Spring Framework, Oracle, Servlets, JSTL, HTML, DHTML, Java Script, ANT, Log4J, Hibernate, SVN, PL/SQL, Eclipse 4.X, XML, Version one.
Confidential, Houston, TX
Java Developer
Responsibilities:
- Validation of the registered users using JSP-Servlets and JDBC with the details available in the Database.
- Created documentation of the application.
- Developed Container Managed Entity and Session beans.
- Developed web services in Java and Experienced with Service Oriented Architecture Protocol, WSDL.
- JDBC with SQL/PLSQL for database connectivity.
- Developed required Web pages using HTML.
- Implemented EJB Components for modules related to Pharmacy, Purchasing, and General and Biomedical equipment.
- Worked with the team in the development of the Application front-end using JSP, STRUTS with the help of HTML.
Environment:WebSphere 6.0, SQL, JDBC, Java, EJB, Servlets, spring, JSP, HTML, Hibernate, JavaScript, JUnit, Ant, Oracle 10g and Windows XP.
Confidential
Java developer
Responsibilities:
- Coordinated with team members in gathering system requirements and specifications required for the redesign.
- Involvement in architectural and design discussions.
- Helped the project team to identify the suitable technology tools required for the projects.
- Designed and developed the Application based on Model-View-Controller architecture.
- Involved in analysis, design, Coding and development, Implementation phase of the modules.
- Worked on JAVA J2EE team and designing DAO interface and implementation.
- Developed and published web-services using WSDL, SOAP and XML, Jax-B.
- Implemented Web-Services to integrate between different applications (internal and third party components using SOAP and RESTFUL services using Apache-CXF.
- Developed web pages with JSP and Servlets using HTML, JavaScript, AJAX, and XML.
Environment: Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, SOAP, WSDL, Spring, CSS, UMLXML, HTTP, Eclipse, MVC, AJAX, Apache Ant, Apache Maven.