We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • 7+ years of experience as an IT Professional working throughout thefull project development, implementation, and deployment on Windows/Unix, using the JAVA/JEE technology stack.
  • Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and Scrum.
  • Extensive experience with both core and advanced Java technologies including Java, XML, JavaScript, JEE, JSP, JDBC, Struts, Servlets, JMS, JPA, JAX - WS, JAX-RS, JSF, Spring and Hibernate.
  • Hands-on experience with IBM MQ Series and JMS communications between middleware components.
  • Extensive experience implementing SOAs using web services with XML, SOAP, WSDL, Apache Axis,CXF, JAX-WS, and JAX-RS.
  • Strong experience in front-end technologies including HTML, DHTML, JavaScript, CSS, JSP, JSTL, and jQuery,Ext-js,AngularJs.
  • Experience implementing JAVA/JEE design patterns such as MVC, Singleton, Factory. Business Delegate, Data Access Object, Front Controller, Service Locator, Session Façade and Transfer Object.
  • Strong hands-on experience usingtheMVC frameworks,Struts,JSF,Spring and Hibernate.
  • Hands-on experience with various application and web servers including IBM WebSphere, BEA WebLogic, JBoss, Tomcat Server with a wide variety of development tools including Eclipse, IBM RAD/RSA, and IntelliJ.
  • Strong working knowledge ofRDBMS concepts having worked with MySQL, Sybase, Oracle 10g,MongoDb and DB2.
  • Proficient in SQL having writtenstored procedures, triggers, DDL, DML, and transaction queries using development tools like TOAD, SQL Developer and SQL Navigator.
  • Experience in XML technologies like XML, XSD, XSLT, DOM, SAX, and JAXB.
  • Hands-on experience with multi-threading applications.
  • Experience with version control using SVN, GIT, ClearCase,CVS, and error logging using Log4J.
  • Experience using tools like Ant, Maven, JUnit, Jenkins,GradleandBamboo.
  • Good Experience of developing GUI based application using AWT, Swing, and Java Applets.
  • Good experience with Service Oriented Architecture (SOA) and deployment of web services using SOAP, WSDL and JAXB, JBoss, JAX-RPC, JAX-WS, Apache Axis2.
  • Worked extensively on Java Collections API (different data structures in Java) like ArrayList, Vector, HashSet, HashMap, LinkedList etc. Used Java concurrency package for concurrent access in multithreaded application calls.
  • Experienced with Java Multithreaded programming to develop multithreaded modules and applications
  • Developed Multithread Application using with Thread Pool and Concurrent Executors
  • Good team player with ability to solve problems, organize and prioritize multiple tasks.
  • Excellent communication and inter-personal skills.
  • Skilledin understanding product requirements and converting them into technical solutions.

TECHNICAL SKILLS

Languages & Tools: Java 1.5/1.6/1.7, SQL, PL/SQL, C++, ClearCase, ClearQuest, Rational Rose, CVS, PVCS, SVN, Git

Java Technologies: Multi-Threading, Servlets, JSP, Spring, Spring MVC,Hibernate, JSF, JMS, JNDI, JDBC, JAXB, Web Services, WSDL, SOAP

Web Technologies: HTML5, DHTML, CSS3, XML, XSLT, DTD, XML Schema (XSD), SAX, DOM,JAXB, Perl, JSON, AJAX,jQuery, JavaScript, AngularJS

Databases: Oracle 11g/9i/8i, Sybase, DB2 10.1,MySql, MS Access

Application Servers: IBM WebSphere 4.x/5.x/6.0/8.1, WebLogic 6.x/7.x/8.x/9.x, JBoss AS 4.x/5.1, Tomcat 5.x/6.0/7.0/8.0, Apache Web Server

Middleware: JMS, MQ Series, WebSphere MQ,Apache MQ.

Frameworks: Spring, Struts,JSF and Hibernate.

Operating Systems: UNIX (AIX), Red Hat Linux, Windows 95/98/2000/NT/XP/

IDE: RAD 6.0/6.1/7.0, NetBeans, Eclipse, intelliJ.

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. Java Developer

Responsibilities:

  • Scrupulously involved in Agile Standup meetings throughout the project with team members on day to day basis for the update on project status using Rally Software.
  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Designed the complete process flow of the application using Agile development methodology.
  • Involved in design sessions during sprint design meetings to understand and come up with design solutions for the user stories.
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Worked on Integration of Spring and Hibernate Frameworks using Spring ORM Module.
  • Used SOA Architecture to Develop SOAP Webservices, generated WSDL and consume the services.
  • Designed and develop web based UI application using Struts tiles frame work and used JSTL, Ajax, CSS, JQuery for the presentation layer.
  • Developed the front end user interfaces using JSP, JSTL, jQuery, Java script, AJAX, JSON, HTML, Angular JS and CSS
  • Use Java, J2EE technologies to develop UI and server side components. Use Struts and Spring framework to implement MVC design patter.
  • Designed and developed Persistence layer components using Hibernate.
  • Worked in close cooperation with project managers, system engineers, system testers and other functional team members to meet client specification.
  • Implemented the middle tier using EJBframework and configured WebSphere MQ.
  • Integrated subsystems using SOAP based Web services and Apache Axis2.
  • Implemented Service oriented architecture (SOA) using Restful web services.
  • Developed complex SQL queries to fetch data.
  • Experienced in using SQL, PL/SQL, Stored Procedures and Triggers.
  • Created and maintenance of data using SQL Server database. JDBC for database connectivity with SQL Server.
  • Worked on JMS and Web Sphere for queue communication and administration.
  • Managing the version control for the deliverables by streamlining and re-basing the development streams.
  • Used Jenkins for Continuous Integration.
  • SVN is used as Code Versioned control.
  • Work with database (EBI) team to complete data sync from external sources into our Dev and Test databases.
  • Developed test cases for each component in different tiers using Junit.
  • Conducted code reviews to ensure the delivery of quality code.
  • Created deliverable Installation, Configuration and Technical Design documents.
  • Developed test cases for each component in different tiers using Junit.
  • Conducted code reviews to ensure the delivery of quality code.
  • Created deliverable Installation, Configuration and Technical Design documents.

Environment: Java,SpringMVC,Angular JS, HTML, Ajax, JQuery2.0, JavaScript, Servlet, JSP, Spring, Hibernate, SOAP/REST based Webservices, log4J, Maven4.0, JUnit, Eclipse, UNIX, Weblogic12c, SQL Server 2008,SQLDeveloper Client tool, Source Tree.

Confidential, Warren,NJ

Sr Java/J2EE Developer

Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the project.
  • Working exclusively on Add Beneficiary,Standing Instruction and Fund Transfer modules.
  • Collaborated withmultiple teams to implement requirements and deploy the releases.
  • Used Agile/Scrum methodology during application development.
  • Created test plan documents for executing the scripts on major enhancements.
  • Developed JUnit test cases as part of the Test Driven Development approach.
  • Implemented the Persistence/DAO layer using Hibernate.
  • Involved in creating Web Services using a Top-Down approach.
  • Implemented web services in Restful Web Services using Spring Rest Template.
  • Developed UI screens using HTML/DHTML, JSP, JSTL, CSS, jQuery, jQuery UI, and JavaScript.
  • Implemented web-tier using Struts Framework.
  • Worked oncreating reports in PDF and Excel formats.
  • Designed and developed user interface for and public using asynchronous technologies using AJAX/POJO/Spring frame works.
  • Wrote and maintained technical and release documents.
  • Developed the System Architecture based on different design patterns including MVC, SOA, DAO, Singleton, Factory, etc.
  • Developed independent and re-useable service components using Web services, Spring Dependency Injection, and Design Patterns.
  • Implemented hibernate Mapping like one to one, one to many and Many to Many based on Requirement
  • Responsible for the performance improvement of batch processes using Core Java including Collections API and Multithreading.
  • Involved in database Schema/XSD/WSDL design for the various components.
  • Developed SQL queries, views, and stored procedures.
  • Used Core Spring for dependency injection of various component beans.
  • Prepare root cause analysis to diagnose issues in product and processes.
  • Implemented Backend WAC application using Core Java (OOPs, Collections, Multithreading)
  • Involved and Developed all phases of security implementation using spring security system against All types of authentications: LDAP authentication, Database authentication and Pre-Authentication.
  • Guiding and supporting offshore team to understand and develop the functionalities.
  • Used Log4J for debugging and error logging.

Environment: Java,Spring,Struts, Spring IOC, Design Patterns, UML, Hibernate, WebLogic,MQ Series, Maven, Eclipse4.0, Oracle 11g, Maven,Ajax, XML XSD, HTML/DHTML, JavaScript CSS,JSP,AngularJs, Log4j,JUnit4.0,jQuery1.5,jQuery UI1.10,Web Services, JIRA, TOAD, UNIX

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in the Development, UAT, and Production phases of the applications.
  • Designed and developed the presentation layer using JSP, Ext JS, JavaScript,Jquery, CSS, HTML, and DHTML with Struts framework.
  • Used JSTL and Caremark Specific Custom Tag libraries for front-end development.
  • Developed the web-tier using the JSF framework and Rich Faces.
  • Implemented the Struts Validation framework for server-side validation.
  • Used XSLT to transform XML data into HTML pages.
  • Worked on the Web Services using SOAP.
  • Implemented and planned the server-side architecture.
  • Developed Ant Script to create WAR/EAR files and deploy to application server.
  • Utilized expertise in understanding and preparation of WSDL, XSLT, and XML schemas definitions.
  • Followed Agile methodology (Stand up meetings, Sprint development, retro spective meetings and Pair Programming)
  • Responsible for designing and generating reports.
  • Used Java Mail to send the alert notification to customers.
  • Implemented internationalization to adapt to various environments in struts framework.
  • Developed accessibility using resourcebundle for different external and internal interfaces which Interact with the application.
  • Implemented persistence layer using JDBC to store the data in Oracle 11g.
  • Hands on experience in managing database of SQL queries and PL/SQL stored procedures and jira for tracking triggers.
  • Used J2EE SOA based JAX-WS web services to develop reusable web service components
  • Developed Web Services to create reports module and send it to different agencies and premium calculation for manual classes using SOAP and Restful web services and rich faces components.
  • Writing JUnit test cases using JUnit for code coverage and worked on jira by using jsp for view.
  • Involved in development, performance testing, and fixing defects.

Environment: Java, J2EE, JSF, JDBC, XML, SOAP, WSDL, AJAX, JSP, EXT JS, HTML, JavaScript, CSS, Log4J, JAXB,JUnit, JBoss 5.0, LDAP, IntelliJ,DB2,Linux,SOAPUI,UNIX,JSP.

Confidential

Java Developer

Responsibilities:

  • Involved in the Design and Development phases of the new business module.
  • Developed the front-end using JSP,StrutsMVC, JavaScript, HTML, and DHTML.
  • Involved in release-deployment planning and execution.
  • Involved in Designing View Layer.
  • Debugging, Solving & Maintenance Requests.
  • Developed user interface using JSP, HTML.
  • Developed Helper Classes to Validate data and against a Set of Business Rules.

Environment: J2EE, Java1.5, JSP, Struts, Tiles, JMS, XML,XSD,XSL(XSLT, XPath), SAX, MQSeries, JDBC, Design Patterns, Tomcat, Eclipse, MYSQL, UML, HTML, JavaScript, ClearCase, Rational Rose, Ant, PL/SQL, Stored Procedures, JUnit, UNIX, Team Track.

We'd love your feedback!