We provide IT Staff Augmentation Services!

Lead Java Developer Resume

2.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • 8+ years of extensive experience in the IT industry in JAVA/J2EE with strong knowledge on Spring and Struts Framework.
  • Extensive experience implementing Agile methodology, Test driven development, and paired programming TDD and ATDD
  • Involved in entire SDLC of the projects including Design, Development, Testing Implementation and production support.
  • 3+ years of experience in Oracle SQL, MySQL
  • 3+ years of experience in Hibernate ORM implementation
  • 2+ year of experience in Spring Web flow techniques.
  • Experience on Spring AOP and IOC
  • Experience on HP Quality Centre and aware of the defect cycle and phases of testing
  • Experience in writing Junit test cases for Java modules along with the usage of Power Mock and Easy Mock utilities.
  • Expert in developing advanced web - based applications using Java Servlets, JSP, JDBC, Struts, Tiles, Validator framework, Spring Framework, Spring MVC, Design patterns, Hibernate, BPEL, MQ-Series, JMS, XML, Java Mail, JAXR, JAXP, JAX-RPC EAI technologies such as RMI, JMS, EJB, XML-RPC, Web Services, SOAP, WSDL, UDDI.
  • Hands on experience in JSP, JavaScript, HTML, JSTL
  • Around 1 year experience on BPMN and workflow management
  • Experience in SVN and IBM RTC source control tools
  • Knowledge on SOA concepts
  • Experience in writing JAXWS Webservices with CXF framework as well as standalone
  • Participated in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development, Testing, Implementation, Documentation and Support of software applications
  • Knowledge in developing Restful web services.
  • Experience in development of logging standards and mechanism based on Log4J
  • Have good experience in building and deploying applications on Web/Application Servers like Weblogic, WebSphere, Jboss and Tomcat
  • Having good knowledge and one year experience with Groovy/Grails.
  • Experience with SPA JS framework Angular JS.
  • Experience in Building, Deploying with Ant, Maven tools
  • Experience in deployment integration tool Jenkins
  • 1 yr of Experience performing lead role handing a team of 8

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, Groovy, Grails

App Servers: Websphere v8.5, JBoss v 5.0,WebLogic v 9.2, TomCat

Databases: Oracle 10g, PostgreSQL, MySQL,Mongo DB

Frameworks: Hibernate 2.x, Spring 2.x/3.x, Struts 1.x/2.x

Operating systems: Microsoft Windows 7,Unix

Web Technologies: JSP, Servlets, HTML, JavaScript, Web Services(JAX-WS)

Tools: Eclipse IDE, SOAP UI, IBM RTC, Maven, Jenkins, Git,SVN

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Lead Java Developer

Responsibilities:

  • Used Agile process with scrum for project development.
  • As a lead coordinated with the business team for requirements and managed a team of 8 to implement the same on time.
  • Used Git for version controlling and Hudson for Continuous Integration.
  • Used Test Driven Development (TDD) as part of Agile process.
  • Develop Core Java modules and use spring webflow events to define the servicing flow
  • Integrated Java modules on Spring framework and implemented singleton and prototype patterns
  • Implemented J2EE design patterns such as Model-View-Controller, and DAO
  • Implementing responsive web design using Bootstrap,CSS3,Html5
  • Use GIT distributed version control syste
  • Writing DB CRUD Operations using Hibernate.
  • Developed Agile processes using Groovy, JUnit to use continuous integrationtools.
  • Setting up Hibernate configuration.
  • Consumed and provided SOPA and Restful Web services.
  • Build and deploy the EAR on Unix environment
  • Interacting with business to understand the requirements and discuss the feasibility
  • Write JSPs using scriptlets and JSTL
  • Hands on experience in writing Free Marker Templates and integrate it with the Java code for outbound service requests from Fusion
  • Building Application EAR using Jenkins
  • Created proof of concept Data As A Service (DaaS) based Restful (Jersey) web service which was connected to a Mongo DB based data store running on Tomcat 7
  • Implemented Angular JS For single page application to consume REST Services.
  • Implemented AngularJS Directives, controllers and services
  • Experience in configuring, generating SONAR reports for quality assurance
  • Analyzing and troubleshooting defects
  • Developed marketing Offer modules using Java, Spring framework to implement dynamic Credit offers shown to user.

Environment: JDK1.7 SOAP/REST Services, Hibernate, Spring MVC, LDAP, jQuery, WebSphere, Bootstrap, Angular JS, Spring AOP, Spring webflow, Git, HTML5, CSS3,Oracle,Mongo DB.

Confidential, Dallas, TX

SR Java Developer

Responsibilities:

  • Used Agile process with scrum for project development.
  • Used Git for version controlling and Hudson for Continuous Integration.
  • Incorporated new banking functionalities in service - oriented Mobile Application
  • Developed JAX WS webservices using by exposing Java classes on Apache CXF framework
  • Experience in writing Core Java modules to implement DAO design pattern
  • Integrating the Java modules on Spring framework and implemented singleton/prototype patterns
  • Knowledge on Spring AOP concepts and implemented the same for loggers
  • Used Ajax framework for Front end module to implement dynamic webpages
  • Implementing responsive web design using Bootstrap, CSS,Html5
  • Implementing OSCache
  • Hands on Experience in IBM Rational Team Centre for maintaining code
  • Transaction Management using Spring AOP
  • Hands on Experience in Perfecto - A cloud based Mobile Simulator
  • Worked on JAX-B annotations
  • Developed Asynchronous Backend service calls for data analytics using Java Threading concepts
  • Involved in implementing cucumber and Gherkin QA Automation tool
  • Implementing SOAP webservices.
  • Experience in consuming jms services and configuring queues in Websphere.

Environment: JDK 1.5, Struts1.2 and 2.0, JSP, Servlets, Hibernate 3.0, Spring, Ext and Rico JS frameworks, Ant, JUnit, RAD 6.0, Web sphere, and Prototype ajax framework, Web services, Oracle, Jibx, Subversion, OS Cache, SQL, PL/SQL, cucumber, Gherkin.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Used Agile process for project development.
  • Used Microsoft Visio for design of the application
  • Used rational clear case for version controlling.
  • Developed the front tier for the site based on Model-View-Controller (MVC) design pattern Using Struts framework.
  • Involved in developing dispatch actions to each action using Struts framework
  • Developed Interactive GUI Screens using JSPs, Servlets, Struts, Java script
  • Performed Logging using a log4j
  • Implemented Dom and sax parsers to read multiple xml files
  • Involved in resolving defects for the existing application
  • Responsible for setting the front end data to ssp writer which will convert the data into stream and will send to Backend systems
  • Mostly Responsible for reviewing the code done by offshore team coded Junit framework for struts actions and DAO’s involved in configuring Jboss application server
  • Written Selenium test cases for automating acceptance tests.
  • Used Emma code coverage tool

Environment: JDK 1.4.2, Struts 1.1, JSP, Servlets, Hibernate, EJB, Selenium, Java script, Rational Rose 2000, Ant, JUnit, RAD 6.0, JBoss, AS400, Struts 2.0

Confidential

Java Developer

Responsibilities:

  • Write APIs using EJB for managing workflow process
  • Develop web pages using jsp, html and javascript for creating /updating the workflow process
  • Develop JUnit Perf Scripts for testing the load as well as Response time of the Java APIs.
  • Designed and Implemented stored procedures (PostgreSQL & Oracle) for archiving and deleting business process work items in bulk.
  • Worked on Hibernate queries
  • Modeling processes in Bizagi Process Modeler
  • Hands on experience in optimization of work manager threads in weblogic
  • Experience in writing EJB webservices using annotation
  • Experience in scheduling jobs through Quartz

Tools: and Technology: JavaScript, JSP, Hibernate, JMS, EJB 3.0,XStream, Message queuing(JMS), SVN, JunitPerf, SQL, Bizagi Process modeler

Confidential

Jr Java Developer

Responsibilities:

  • Incorporating new configuration files in the existing system
  • Hands on experience in Core Java
  • Prepare and execute Unit test scripts
  • Identifying and fixing the defects found as part of Integration Testing
  • Good knowledge on Collection framework
  • Documented Unit test scripts and Detailed Design of the Application
  • Created Junit test Suite for the application

Environment: Java, JSP, Servelts, HTML,CSS, and Javascript, Oracle

We'd love your feedback!