We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Over 7 years of IT experience in Object Oriented and Java/J2EE Technologies ( Core Java, Jdbc, Jsp, Servlets, Jsp custom tags, EJB, JMS, Java Beans, AJAX, Web Services)
  • Actively worked in each phase of Software Development Life cycle SDLC: Requirements, Specification, Design, Implementation, and Testing.
  • Have knowledge of Agile Methodologies like Extreme programming, SCRUM.
  • Good at Object Oriented Concepts and Design OOC/OOD.
  • Excellent industry experience developing efficient, portable, web - based user interfaces using Angular JS, JSP, HTML, DHTML, JavaScript, CSS and AJAX.
  • Good knowledge of core design patterns and J2EE design patterns like MVC, Session Business Delegate and Data Access Object.
  • Knowledge onBigDataIntegration and Analytics based on Hadoop, Storm and web Methods technologies.
  • Hands-on experience with industry-standard IDEs like Eclipse and Net Beans, RAD, WSAD.
  • Expert skills in application programming using Java, Servlets, EJB's, JDBC, and JMS.
  • Strong knowledge in developing Web Services using SOA, SOAP, WSDL and XML.
  • Experienced in developing persistence layer using O/R-Mapping tool Hibernate.
  • Experienced in developing database to create its objects like tables, views, functions, triggers, and stored procedures packages using PL/SQL in Oracle, MS SQL Server, and My-SQL, DB2.
  • Coding with core Java concepts like Collections, Exception Handling, Java I/O, and Generics to implement some business logic.
  • Experience using Fuse/ Apache Service Mix as integration platform and Apache Active Mq as messaging platform.
  • Expertise in implementing Server side Business Logic using Servlet and EJB (Session Bean, Entity Beans,JMS/MQ)
  • Strong experience in handling different Web Servers likes Apache Tomcat and Application Servers like Web Sphere, BEA Web Logic and JBoss.
  • Experience in developing Web services in Java using XML and SOAP, WSDL, UDDI.
  • Experienced in writing JUnit Test cases.
  • Good knowledge with CVS, SVN, and Rational Clear case version control systems.
  • Hand on knowledge of Shell scripting.
  • Experience in configuring and troubleshooting operating systems like Windows, UNIX, and Linux.

TECHNICAL SKILLS

Language: Java/J2EE, C/C++, Visual Basic, PL/SQL.

Core Java Concepts: Collections, Generics, Multithreading, Serialization, Exception Handling, RMI, File I/O and Reflection.

J2EE: JSP, Servlet, Entity Beans,JMS, JDBC, JNDI.

Framework/Libraries: Spring, Hibernate.

Web/Application Servers: Apache Tomcat, JBoss, WebSphere, Weblogic.

XML Technologies: XML, DTD, XSD, XML, XSLT, SAX, DOM, JAXP, JAXB

Web Development: HTML, DHTML, JavaScript, CSS, AJAX, JSON, JQUERY, JSTL, DOJO, Angular JS.

Web Services: WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, UDDI, WS-Security, SOAP UI.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Sr. Java Developer

Responsibilities:

  • Participated in all phases of SDLC includes areas of requirement gathering, analysis, estimation, design, coding, testing and documentation.
  • Worked on developing and leading new modules, enhancements and change requests, production support, post production release activities.
  • Developed SOAP web service as publisher/producer.
  • Developed different GUI screens JSPs using HTML, JavaScript and CSS.
  • Worked on Restful web services to send the data using JSON objects.
  • Used Angular JS and jQuery UI to add functionalities and effects like Accordion, Infinite Scroll bar, Slider bar, Draggle/Droppable, Resizable, and Progress bar.
  • Used Agile (SCRUM) methodologies for application development.
  • Developed complete solution using Spring MVC, Service layer and DAOs for implementing filters for list pages as well as advanced search functionality using hibernate Criteria restrictions.
  • Worked in designing phase of UML diagrams, Flow charts using Rational Software Architect.
  • JSP’s Tag Libraries, Servlets have been used extensively for developing client side components.
  • Designed generic database Connection Pooling with JDBC using Oracle and in the SQL query optimization.
  • Implemented DIAL server in ChromeSocket(tcp) APIs.
  • Implemented SSDP Server using ChromeSocket(udp) APIs.
  • Migrated Authlogin application from Struts andJMSbased application to single page application Spring MVC andJMSbased application.
  • Responsible for identifying and creating theMQobjects required for the interfaces.
  • UsedJavaMessaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report toMQServer usingMQSeries.
  • Developed PL/SQL packages and triggers.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Version control of the code and configuration files are maintained by SVN.
  • Developed test cases for Unit testing and performed integration and system testing.

Environment: Java, J2EE, Spring, Hibernate, XML,JSP, HTML, jQuery, CSS, JSON, AngularJS, JDBC, Oracle, PL/SQL,SOAP, Web Sphere, Net Beans, Web services (SOAP), Log4J,SVN, JUnit, Unix.

Confidential, Denver, CO

Sr. Java Developer

Responsibilities:

  • Translating functional requirements into technical requirements.
  • Document analysis and technical feasibility discussions for implementing new functionalities.
  • Set up the deployment environment onWebSphere.
  • Applied design patterns including MVC Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • AGILE Software Development Life Cycle implementing Pair Programming,SCRUMmeetings.
  • Worked on configuringJMSclient in Development environment.
  • Used JavaScript to link the web page with social websites with feedback features for the Bank and also develop feature for voting by the customers.
  • Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
  • Providing support & development of web based applications and TCP/IPsocketapplications
  • Implemented Address normalization usingAJAXcalls.
  • Implemented Screen Navigation usingJQueryandSpring MVC.
  • Developed integration techniques using the Apache ActiveMQ.
  • Used Spring JMS related MDP to receive the messages from other team with Apache Active MQ for queuing. Used Core Spring for setter dependency injections.
  • Producedweb serviceusingSOAP standard.
  • WroteSQL queriesandStored Proceduresfor interacting with theOracledatabase.
  • UsedSVNfor source code versioning and code repository.

Environment: Java, J2EE, Spring JDBC, Oracle, Spring MVC, SOAP, JSP, JUnit, JSTL, Servlets, Java Mail, HTML5/HTML, CSS3/CSS, jQuery, Ajax, XML, log4J, SVN, Eclipse.

Confidential, Ft. Lauderdale, FL

Java Developer

Responsibilities:

  • Worked in SCRUM team for rapid development and improve coding efficiency.
  • Attending daily AgileScrummeetings with weekly sprints. Daily Stand Ups.
  • Requirement analyzing process and business logic assessment, having communication directly with clients.
  • Set up spring and Hibernate framework by adding configuration in web.xml file. Wrote Hibernate Annotation for data mapping.
  • Responsible for analyzing and dissembling PHP code in legacy project and did translation for functional methods in Java Code.
  • Communicated with QA team and did the testing and modification based on feedback.
  • Designed and developed front-end Graphic User Interface with JSP, HTML5, CSS3, JavaScript, jQuery.
  • Implemented the Ajax call to get data from back-end service.
  • Responsible for code compression for CSS file, JS file, and Java file to improve the system performance as well as reduce system response time.
  • Applications are required to be fully loaded within 3 seconds.
  • Developed Bean Managed PersistenceBMPsand Container Managed Persistence CMPs according to the needs of the application.
  • Implemented SQL queries and stored procedures to save user profile, order information to database and retrieve information from database.
  • Wrote Callable Statement to call stored procedures and Prepared Statement to block SQL injection.
  • Developing Web Service components using SOAP service.
  • Developed JUnit test case for testing functionalities the Java Code.
  • Used SVN for version control.

Environment: Java, J2EE, JSP, HTML5, CSS3, JQuery, Ajax, JavaScript, spring, Hibernate, Hibernate Annotation, REST, Oracle, SVN, JUnit, JIRA, SCRUM.

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Development of various use cases, sequence diagrams using UML.
  • Usedspringframework to inject services, entity services, transaction management, and concerns by factory class corresponding to the use case operation executing.
  • Worked usingspringconcepts DI/IOC, AOP, Batch implementation and Spring MVC.
  • UsingJavaScript to developed external codes that can be used in several different web pages.
  • Declarative transaction management using Spring AOP.
  • UsedSpringJDBCTemplate to do CRUD operations with Database.
  • UsedSpringMVC as Web module, design, development of new Action classes to interact with business logic.
  • UsedHibernateas ORM to mapJavaclasses to data base tables.
  • Used server sideSpringframework andHibernatefor Object Relational Mapping of the database structure created in Oracle,
  • Hibernateconfiguration properties setup mapping files using generators, associations inheritance etc.

Environment: Java, J2EE, Oracle, JSP, UNIX, HTML, Spring, JavaScript, Java Mail, XML, Web Services, XSLT, Hibernate, UML.

Confidential

Jr. Java Developer

Responsibilities:

  • Worked as software developer for on developing a supply chain management system.
  • The application tracking invoices, raw materials and finished products.
  • Gathered user requirements and specifications.
  • Developed the entire application on Eclipse IDE.
  • Developed and programmed the required classes in Java to support the User account module.
  • Used HTML, JSP and JavaScript for designing the front end user interface.
  • Implemented error checking/validation on the Java Server Pages using JavaScript.
  • Developed Servlets to handle the requests, perform server side validation and generate result for user.
  • Used JDBC interface to connect to database.
  • Used SQL to access data from Microsoft SQL Server database.
  • Performed User Acceptance Test.
  • Deployed and tested the web application on WebLogic application server.

Environment: Java, J2EE, Servlet, spring, JSP, JavaScript, HTML, JDBC, SQL, Microsoft SQL Server, UNIX and BEA WebLogic Application Server.

We'd love your feedback!