We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Bloomington, MN

SUMMARY:

  • Overall around 10 years of experience in software design and developments as a Lead Java/J2EE developer.
  • Experience in Full software development life cycle implementation including Business interaction, Requirement gathering and Analysis using Requisite pro Technical Analysis and Design using UML for Java/J2EE Design Patterns o Programming using IDE’s like ECLIPSE, IntelliJ, Net Beans & RAD Unit Testing using Junit, Easy Mock and Power Mock.
  • Experience in designing and developing web based applications using J2EE technologies like Servlets, JSP, EJB, Struts, Hibernate, Spring, JDBC, XML, XSLT, Java Multi - threading and UML.
  • Experience in working with Oracle 10g/9i/.
  • Experience working and maintaining applications written with C and C++
  • Database development experience in writing Queries, Functions, Stored Procedures, Triggers, and Views in SQL & PL/SQL.
  • Knowledge of DOJO, AJAX, JSTL, Struts Tag Libraries for designing front end.
  • Experience in Object Oriented Analysis and Design (OOAD) using Agile and Unified Modeling Language (UML) using Rational Rose.
  • Experience in creating web service using JAX-WS & JAX-RS.
  • Experience in designing front end pages using HTML, JavaScript and CSS.
  • Experience working in O/R mapping Hibernate framework and Spring Framework
  • Proficiency in using Web Logic Server and Apache Tomcat.
  • Proficient in using various IDEs like Eclipse, Net Beans, RAD and WSAD.
  • Experience working with versioning tools like SVN, CVS and Clear Case.
  • Experience in build tools like Maven.
  • Knowledge in Groovy
  • Experience working in EAI tool Mulesoft 3.8.x using Anypoint Studio and Anypoint Platform

TECHNICAL SKILLS:

Programming Languages: JavaC, C++, Makefile COBOL, SQL, PL/SQL, Visual Basic, VC++, COBOLShell Scripts, RMI

J2EE Technologies: Java Script, JSP, Servlets, EJB, JDBC, ODBC, Ajax, Dojo.

Web Technologies: Java Beans, HTML, DHTML, XML, XSL, XSLT, XHTML, CSS.

Databases: Oracle 8i/9i, SQL Server 2000

GUI: AWT, SWING, Applets, HTML, DHTML

IDE Tools: My Eclipse 5.5, Eclipse 2.x/3.x, IBM RAD 7.0, IntelliJ IDEA 2016.3.4

Web/App Servers: Tomcat 3.x/5.0., IBM Web Sphere 5.x,6.1, BEA Web Logic 5.1 /9.2, JBoss 3.2.x

Operating Systems: Windows NT/95/98/2000/XP, Unix, Linux, Sun Solaris.

Version control: Subversion, CVS, VSS, Clear Case and Perforce.

Framework & Tools: Jakarta Struts 2.0, Hibernate 3.0, JSF, spring 2.5.3, ANT 1.6, J2EE Design Patterns, CSS, ANTLR, Informatica & Business Objects, Rabbit MQ, Apache Camel

Design: Rationla Rose

Automation tools: Selenium, Sikuli

PROFESSIONAL EXPERIENCE:

Confidential, Bloomington, MN

Senior Java Developer

Responsibilities:

  • Following strict agile methodologies with daily scrum meetings.
  • Writing functional and technical specifications for the requirements/new enhancements gathered from Business Analysts.
  • Responsible for writing Web Services and business & application logic using REST APIs.
  • Implemented messaging services using RabbitMQ and tested it using SoapUI tool.
  • Writing complex Hibernate and MS SQL Database queries and performance tuning of the existing and new ones.
  • Leading a development team of 3-4 people and responsible for implementing technical specifications.
  • Responsible for writing automation specs using tools like Sikuli and Selenium.
  • Implemented unit test cases & integration test cases and assisted business analysts in preparing and testing system level test cases.
  • Troubleshooting technical issues and identifying modifications and optimization needed in the existing application.

Environment: Java 1.7.x/1.8.x, IntelliJ IDEA 2016.3.4, Perforce P4V, Apache ANT, MS SQL, Junit 4.4, Rabbit MQApache camel, Selenium 2.x, Sikuli, Spring 4.3.x, Hibernate 3.6.x, WebLogic 11g Application Server, jaxb/jaxrs, GIT, Bitbucket

Confidential, St Paul, MN

Lead J2EE Developer

Responsibilities:

  • Developing new Web Services for new enhancements in the application and modifying existing Web Services as part of defect fixing.
  • Implementing/Fixing front end code developed in Java Swing for all new enhancements/change requirements.
  • Troubleshooting technical issues and identifying modifications and optimization needed in the existing application.
  • Assisting in the creation of the system design and functional specifications for all new enhancements.
  • Writing unit test cases for all the created services and front-end code
  • Responsible for writing hibernate named/session queries as well hibernate criteria based queries using Projection, Restriction etc.
  • Following agile methodologies with daily scrum meetings.
  • Responsible for deploying application on WebLogic server and maintaining the integrity of the application.

Environment: Java 1.6.x/1.7.x/1.8.x, Java Swing, WebLogic 11g Application Server, Oracle 11g Database Server, Hibernate 3.5, Eclipse (Neon), SOAP services, CVS versioning tool.

Confidential, Richmond, VA

Lead J2EE Developer

Responsibilities:

  • Leading support/maintenance development team for all the technical activities involving defect resolutions/enhancements in the Dekaflow application.
  • Point of contact for all SAs and BSAs pertaining to new requirements/enhancements and defects/issues in the application.
  • Involved in developing front end code in Java Swing.
  • Implementing Web Services using SOAP.
  • Responsible for supporting Dekaflow application in production.
  • Responsible for all the changes and new enhancements in the application.
  • Deploying application packages using Jenkins/Harvest in Production as a part of regular releases.
  • Functional/Technical knowledge transfer of the application to the new joiners in the project.

Environment: Spring 3.2.x, Hibernate 3.5, Java 1.5.x/1.6.x/1.7.x, Java Swing, Weblogic 11g Application Server, Oracle 11g Database Server, C, Jenkins 1.5, Harvest Workbench 7.1, Eclipse (Kepler), SOAP services

Confidential, Richmond, VA

Lead J2EE Developer

Responsibilities:

  • Worked extensively in developing the service and business layers.
  • Build the Web application using Struts 2 framework.
  • Developed view components using Tiles, JSP, JavaScript, CSS and Custom tag libraries.
  • Consumed the webServices provided by CCMS and FMS applications and handle the exceptions accordingly.
  • Experience in parsing XML documents using SAX, DOM and JAXP and using XSLT.
  • Used SOAP UI to test the services exposed.
  • Used Hibernate template (ht) to persist the data and worked with Hibernate Relationships.
  • Developed view components using Spring, JSP, JavaScript, CSS and Custom tag libraries.
  • Performed client side validations using Java script and server side validations using in built Struts validation framework.
  • Consumed web services and used SOA architecture
  • Used HQL, SQL queries to fetch and to interact with the Oracle DB.
  • Used Ant scripts to fetch, build and deploy the application to development environment.
  • Monitored the error logs using Log4j and fixed the problems.

Environment: Spring 1.2.4, Struts 2.0,Hibernate 3.0,HTML,JSP, Servlets, JavaScript, CSS, J2EE 1.4, XML, XSLTWSDL,SOAP, Rational Tool suite, DB2, SQL, PL/SQL, ANT, Log4J, RAD, Web sphere Application Server 8.5,SVN.

Confidential, Phoenix, AZ

Senior Java Developer

Responsibilities:

  • Involved in gathering the requirements from the Business in all the Sprints
  • Adopted Agile Methodology
  • Deployed services in Weblogic application server.
  • Created complex database queries using joins.
  • Fixed critical issues in the project during testing phase.
  • Responsible for maintaining Functional requirements, Design and Data structures documents.
  • Responsible for environment and Jenkins build setup for the project.
  • Responsible for backend data setup in the project.

Environment: Java EE 1.6, XML, XSD, Spring, Hibernate, REST services(GCRMWS), Apache TomcatWeblogic server, Oracle, EE6(JSF 2.0, JPA ), Jaxb, Eclipse Juno, Hudson, Jenkins, Maven, Sonar and subversion.

Confidential, Cupertino, CA

Senior Java Developer

Responsibilities:

  • Involved in gathering the requirements from the Business.
  • Responsible for maintaining Functional requirements, Design and Data structures documents.
  • Involved in end to end coding.
  • Developed the back-end Rest services using GCRMWS framework.
  • Deployed services in Weblogic application server.
  • Managed logs using splunk.
  • Created complex database queries using joins.
  • Took part in cross functional requirement discussions.
  • Involved in Unit Testing.
  • Fixed critical issues in the project during testing phase.
  • Responsible for environment and Jenkins build setup for the project.
  • Responsible for backend data setup in the project.

Environment: Java EE 1.6, XML, XSD, Spring, Hibernate, REST Services (GCRMWS), Apache TomcatWeblogic server, Oracle, EE6 (JSF 2.0, JPA), Jaxb, Eclipse Juno, Hudson, Jenkins, Maven, Sonar and subversion.

Confidential, Phoenix, AZ

Senior Java Developer

Responsibilities:

  • Created custom reports and EIB’s using workday tenants.
  • Created XSLT transformations for different output formats using SoapUI and WSDL.
  • Responsible for gathering requirements.
  • Responsible for Design document as per the requirements.
  • Provide solutions for the product requirement.
  • Involved in Unit Testing.
  • Fixed critical errors and production issues in the project.
  • Responsible for production support.
  • Grooming and Mentoring offshore team and new team members at onsite in the project.

Environment: Workday tenants, SoapUI, WSDL, Exchanger XML Editor 3.3, XSLT.

We'd love your feedback!