We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer And Team Lead Resume

3.00/5 (Submit Your Rating)

Farmers Branch, TX

PROFESSIONAL SUMMARY:

  • Over 14 years of strong IT experience in software analysis, design, development & integration and testing of enterprise applications.
  • Experience in designing, developing multi - tier application using J2EE technology.
  • Proficient in working wif various technologies like Java, J2EE (JSP, JSF, Servlets, EJB), Struts, Spring, Spring Boot, Spring Cloud, Spring Data, Microservices, Hibernate, Ajax, JQuery,AngularJS, JMS, JDBC, XML, JAAS, JAX-WS/JAX-RPC, Web Services, LDAP and Design Patterns.
  • Experienced in developing J2EE components on any J2EE standard Application Servers like IBM Web Sphere / Weblogic / Tomcat.
  • Expertise in web-based GUIs development using Applets, Swings, JSP, HTML, DHTML, CSS.
  • Strong experience wif XML,XSL, XSLT,XPATH
  • Hands on experience in BOESDK (Business Objects Enterprise 12.0), Crystal reports 8.0
  • Hands on Experience in Ant-script and Log4J.
  • Experienced wif different version management software such as VSS, CVS and Rational ClearCase, Subversion, Git
  • Experience in MVC (Model View Controller) architecture by using Struts framework and various J2EE design patterns.
  • Strong skills in teh design, development and implementation of web applications using open source technologies (Struts, Spring, Hibernate).
  • Led teams in every stage of teh software development life cycle including requirements analysis, system design, implementation and quality assurance
  • Knowledge of teh onshore - offshore business process model involving regular interactions wif teh offshore team, weekly build delivery and bug fixing.
  • Extensive experience in teh following technologies/methodologies:
  • Frameworks: J2EE, Struts, Spring and Hibernate
  • Application/Web Servers: Websphere, Web Logic and Tomcat
  • Documentation/Design: CMM Level 5 process, UML
  • Quick Learner, highly motivated team player wif excellent organizational and analytical skills.
  • Ability to work both individually and in team environments.
  • Strong communication and interpersonal skills.
  • Consulting Experience: Worked wif largest Insurance and banking Companies to provide high-level integration, development and production support to business applications wif experience in J2EE framework, Model driven architecture based on UML modelling, SOA, Microservices, J2EE services and proficient business process.
  • Worked closely wif largest Insurance company in due diligence and implementation of infrastructure and application performance tuning through various phases in implementing project lifecycle
  • Worked in various roles(Architect, Technical lead, Developer, Consultant) in successfully executing projects

TECHNICAL SKILLS:

Operating Systems: Unix, Windows 2000/NT /XP

Software Languages: Java, J2EE (EJB, Servlet, JSP, JSF, JDBC, JNDI, JMS),Spring, Spring Boot,Spring cloud, Spring data, XML, Hibernate, Ibatis, Struts, Spring.

Middleware: BPM (Business Process Modeling), MQ .

EAI messageware: IBM MQSeries, UDDI, SOAP, WSDL, DOM, XML Schema, EJB, Struts, framework, MDB EJB.

Methodologies: Agile, UML, RAD, Waterfall, (Level 5), ISO 9000, CMMI

User Interface tools: Angular, AJAX, HTML, XHTML, DHTML, CSS, Java Script, JQuery, XSL, XSLT, DTD, Tag libraries, Struts, JSP.

Case Tools: MS Project, Visio, RSA, WSAD, Eclipse, IntelliJ

Business Application: Mainframe, Informatica, TIBCO Portal Builder.

Databases: Oracle 7i/9i/10g/11g, SQL Server, DB2.

Directory Service: LDAP, JNDI and MS Active Directory

PROFESSIONAL EXPERIENCE:

Confidential, Farmers Branch TX

Senior Java/J2EE Developer and Team Lead

Responsibilities:

  • Developing REST API - Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC, Spring Boot.
  • Implemented DAOs, entities using Hibernate API and HQL.
  • Worked extensively on Spring boot for building web service.
  • Used GIT for version control and Maven for continuous build and integration process.
  • Used teh JIRA for creating tasks, bug tracking and resolve them.
  • Developed JUnit test cases for all teh developed modules.
  • Used Jenkins for Continuous integration and deployment.
  • Providing technical guidance to teh team.
  • Followed agile software development methodology.

Technology: J2EE, Spring, Spring Boot, Spring MVC, Hibernate 3.1, Web Services (REST), JDK 1.8, Angular JS,JSP, soap UI, GIT, Eclipse, Tomcat, Agile.

Confidential, Carrollton TX

Senior Java/J2EE Developer / Team Lead

Responsibilities:

  • Developing REST API.
  • Implement solutions focusing on reuse and industry standards at a program, enterprise or operational scope.
  • Ensure compliance wif established architecture, design patterns, policies, standards and best practices.
  • Design, develop, implement and maintain series of programs, subsystem, revision and enhancement of current system.
  • Used SVN/GIT for Version Control.
  • Extensively used Hibernate, JPA for retrieval of teh data.
  • Used JUnit for testing in a Test Driven Environment.
  • Used Jenkins/GoCD for Continuous integration and deployment.
  • Providing technical guidance to teh team.
  • Followed agile software development methodology.

Technology: J2EE, Spring IOC, Spring Security, Spring MVC, Hibernate 3.1, Web Services (REST), JDK 1.8, Angular JS,JSP, soap UI, GIT, IntelliJ IDE, Tomcat, Agile.

Confidential, Dallas TX

Senior Java/J2EE Developer / Team Lead

Responsibilities:

  • Involved in Design and Development of teh object-oriented JAVA components for teh
  • Application.
  • Developing REST API - converted legacy application into multiple microservices using spring boot.
  • Senior member of C3 Seller and Member product development as part of Copart’s IT and
  • Engineering group.
  • Responsible for upgrading and developing teh legacy C2 Seller and buyer product into teh state of teh art C3 Seller.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

Technology: J2EE, Agile, Java script/AJAX, XML, AngularJS and JQuery, Spring 3.X, Rest WS, Ibatis

Confidential, Minneapolis MN

Senior Java/J2EE Developer / Team Lead

Responsibilities:

  • Involved in Analysis and Design of teh object-oriented JAVA components for teh Application.
  • Prepared functional and technical specification documents.
  • Extensively worked on Spring, Hibernate.
  • Unit testing of teh modules using JUnit and involved in integration testing.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

Technology: J2EE, Agile, Java script/AJAX, XML, AngularJS and JQuery, Spring 3.X, Rest WS, Ibatis

Confidential, Minneapolis MN

Senior Java/J2EE Developer / Team Lead

Responsibilities:

  • Involved in Analysis and Design of teh object-oriented JAVA components for teh Application.
  • Prepared functional and technical specification documents.
  • Extensively worked on Spring -MVC, Hibernate.
  • Created JSP’s using Spring Tag Library.
  • Unit testing of teh modules using JUnit and involved in integration testing.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

Technology: J2EE, JSP, Agile, Java script/AJAX, XML, Spring 3.X, Hibernate 3.1,, DB2.

Confidential, Minneapolis MN

Senior Java/J2EE Developer

Responsibilities:

  • Involved in Analysis and Design of teh object-oriented JAVA components for teh Application.
  • Prepared functional and technical specification documents.
  • Extensively worked on Spring -MVC, Hibernate.
  • Created JSP’s using Spring Tag Library.
  • Unit testing of teh modules using JUnit and involved in integration testing.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

Technology: J2EE, JSP, Java script/AJAX, JQuery, XML, Web services (SOAP/REST), Spring 3.X, Hibernate 3.1,Agile, SQL Server 2008.

Confidential, Minneapolis MN

Senior Java/J2EE Developer

Responsibilities:

  • Involved in Analysis and Design of teh object-oriented JAVA components for teh Application.
  • Prepared functional and technical specification documents.
  • Extensively worked on Spring -MVC, Hibernate.
  • Created JSP’s using Spring Tag Library.
  • Unit testing of teh modules using JUnit and involved in integration testing.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

Technology: J2EE, JSP, Agile, Java script/AJAX, XML, Spring 3.X, Hibernate 3.1,, DB2.

Confidential, Bloomington, IL

Senior Java Developer/Team Lead

Responsibilities:

  • Involved in complete SDLC - Requirement Analysis, Development and Unit/System Integration Testing.
  • Extensively worked on modelling Service oriented components -Business processes (Service Object’s and Session Façade, Query mappers ).
  • Implemented Design Patterns like Business Interface Patten, Business Delegate, Session Facade Service Objects, Data Access Objects.
  • Developed XSLT and JSP/JSF pages.
  • Designed and Developed J2EE enterprise application for Agents deployment team.
  • Integrated LDAP framework to teh Application.
  • Implemented Web Services calls to access processes defined in Websphere process server.
  • Unit testing of teh modules using JUnit test-cases and involved in integration testing.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

Confidential, Stamford, CT

Senior Java Developer

Responsibilities:

  • Monitoring and Fixing: Daily Monitoring of teh scheduled jobs involved in dis application and fixing them whenever there is an issue, changing GUI components - links, Menu/Frame alignment, Changing Dashboard titles, Dial names, enhancements to teh existing functionalities, Dropdown value changes, User profile changes, Changing hard coded values, testing after teh Maintenance - includes rerunning jobs affected.
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing
  • Developed SSD (System Specification Documents) based on teh requirements.
  • Extensively worked on Struts, Hibernate and Design patterns
  • Developed JSP pages using struts and JSTL tags to populate teh data.
  • Developed Action Classes and Action helpers to get teh data from business tier.
  • Used EJB's for Message Driven Bean and Developed Transfer Objects to transfer teh data between different tiers.
  • Created DAO classes to get teh data from teh database.
  • Implemented Design Patterns like Business Delegator, Service Locator, Session Facade, Business Objects and Data Objects.
  • Set up staff ware markings to trigger teh automation flow.
  • Involved in Web Services implementation
  • Creating logs for error tracking using Log4J.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Configured and deployed teh components in WebSphere.
  • Configuration manager for teh project.
  • Unit testing of teh modules using JUnit test-cases and involved in integration testing.
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.
  • Consolidation of teh release notes

Confidential

Senior Java Developer

Responsibilities:

  • Involved in Analysis and Design of teh object-oriented JAVA application/Project.
  • Developed JSP pages using Java Script and CSS on Web Logic Portal server.
  • Prepared functional and technical specification documents.
  • Creation of validation scripts using Java Script and Struts.
  • Created JSP’s using Struts Tag Library, developed Struts Action and Form classes.
  • Designed teh relational database using Oracle.
  • In addition to coding, maintained project documentation and assisted in application design (AST-Turn over document).
  • Unit testing of teh modules using JUnit and involved in integration testing.
  • Involved in system testing
  • Collecting teh Best Practices and documenting those and make sure that our team followed those.
  • Preparation of Design documents.
  • Preparation of Unit Test Plan
  • Performing Unit Testing and Integration Testing.

We'd love your feedback!