We provide IT Staff Augmentation Services!

Senior Java Developer/team Lead Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • 14+ years of experience in full application software life cycle development involving Analysis, Design, Development, Testing, Implementation of application software in web - based environments, distributed n-tier architecture and client/server architecture.
  • Followed a structured methodology during teh software life cycle encompassing teh following phases: Requirement, Design, Development, System Testing, Implementation and Production Support.
  • Design and Programming experience in developing Internet Applications using Java,JSP,Servlet, JDBC, XML, AJAX,JSON, Angular Js,JQUERY,iBATIS,Java Mail API and web based development tools.
  • Experienced in java multithreading programming in teh account modules of teh Banking applications.
  • Experience in Web services using SOAP and REST.
  • Expert in using XML markup languages like XML, HTML, XHTML, DHTML, XSL transformations.
  • Dedicated focus on n-tier distributed architectures using Java, J2EE, JDBC, XML/XSLT, SAX, DOM, JMS.
  • Excellent Experience in open source frameworks Struts1.2/2.0, JSF2.0, Spring4.0 and Hibernate3.1
  • Experience wif Relational Database Management Systems including Oracle, MySQL, and MS-SQL.
  • Expert and working knowledge of teh tools like Rational Rose, Clearcase for UML designing.
  • Log4J for extensible logging, debugging and error tracing.
  • Experience in Application Servers such as WebSphere, WebLogic, RAD, JBuilder, Sun one Application server and JBOSS
  • Expert in Web Servers such as Tomcat 5.x,Tomcat 7.x.
  • Experiecned in Junit for unit testing.
  • Having good experience in client side validation using Java Script.
  • Excellent interpersonal and technical skills.
  • Experienced in using Java IDEs like Eclipse and IBM RAD.
  • Highly motivated and hardworking individual wif strong verbal and written communication skills.
  • Ability to learn quickly and to correctly apply new tools and technology.
  • Domain experience includes Banking and Financial, HealthCare, Insurance,Lifescience, Energy and Utilities and Telecom.

TECHNICAL SKILLS

Operating System: UNIX, Linux, Windows 2000, Windows XP

Programming languages: C,C++,Java 7.0,Java8.0

Middleware / Distributed Technologies: J2EE, EJB 3.0, JMS, SOAP, REST,WSDL, Web services, JNDI, LDAP, log4j

Server side programming: Java Servlet, JSP, JSF,PrimeFaces, JSTL, Custom Tag Libraries.

Scripting Languages: JavaScript, HTML, CSS, XML, XSL, XSLT, AJAX, JQuery, JiBX, DHTML, XHTML, SQL,PL/SQL, Shell Script. Ant.

Modeling languages: Knowledge in Design patterns

Java IDE: Eclipse, IBM RAD, JBoss developer studio

Databases: Oracle 10g/9i,11g, DB2, MySQL,Mongo DB

Web Servers: Apache Tomcat Server 5,6 and & versions.

Application Servers: Web Sphere 5.1, JBoss Application Server, Weblogic 12.1

Framework: Struts, Spring, Spring Core, Spring MVC, Spring DAO, Spring Webservices.,Sring Boot,Kafka

ORM Tools: Hibernate, iBATIS,SQL Developer

Editors: Ultra Edit, Edit Plus, XML Spy

Tools: TOAD, WinCvs, SQL Developer, WinMerge, Putty,ACTIVOS

Version Control System: CVS, PVCS, SVN, Perforce,Git, Jenkins.

Testing: Junit

PROFESSIONAL EXPERIENCE

Confidential

Senior Java Developer/Team Lead

Responsibilities:

  • Invovled in requirement gathering, design and development and Testing of teh project.
  • Involved in Front end and Back end development using Java1.7, Angular Js, Spring Beans & REST and SOAP Web services
  • Handling onsite and offshore co-ordination.
  • Giving status update in Scrum Meetings.
  • Giving KT sessions for any new teams engaged .
  • Involved in teh development of teh Testing tool created for AIC as part of process improvement.

Environment: Java1.7, AFF (Business Process Management tool), Active VOS (Informatica tool),JMS, XML, Spring, Hibernate, REST and SOAP Webservices using CFX, AngularJS, Oracle, Weblogic Application Server 12.2.1, Perforce, JUnit, Mockito, Putty, Maven

Confidential, Charlotte,NC

Senior Java Developer /Team Lead

Responsibilities:

  • Creation of Functional designs using Enterprise Architect (EA)
  • Developed UI screens using Prime Faces and JSF and Back end using Spring and Hibernate.
  • Particiapted in Design discussions, Product Owner Meetings, Bug review meetings and daily stand up meetings.
  • Interfacing wif stakeholders on definition of system projects, technical requirements and initiative prioritization.
  • Provides expertise to identify and translate system requirements into software design documentation,
  • Scheduling, monitoring, deliverables, qualities and communicating status higher management and partner on weekly basis.
  • Providing technical leadership & mentoring to team members.
  • Oversee aspects of project life cycle, from initial kickoff through requirements analysis, design and implementation phases for projects wifin solution area
  • Provide quality assurance for services wifin solution area

Environment: Eclipse, JBoss Developer Studio 2.0, Java 7.0,Spring,Hibernate, RESTwebservicesJSF 2.0, Rich Faces 3.0, Ajax, Maven, Ant,SVN,log4j,Oracle 10g.

Confidential, NC

Senior Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, coding, Unit testing, Integration testing, release support.
  • Interfacing wif stakeholders on definition of system projects, technical requirements and initiative prioritization.
  • Provides expertise to identify and translate system requirements into software design documentation,
  • Scheduling, monitoring, deliverables, qualities and communicating status higher management and partner on weekly basis.
  • Providing technical leadership & mentoring to team members.
  • Working on Memberships and Claims interfaces. Specialized in Claims analysis and design.
  • Analyze teh current Topaz - BCBSNC health plan system and gather teh requirements to design and implement Facets integration.
  • Translating teh business/user requirements into Technical Requirements (Functional Designs) to design teh extracts/process for future state system.Review of SIT, UAT and Performance Test Plan & CasesDevelopment and Facets Data mapping for teh future state system. Review of Technical Design (TD), Custom Development Components and Unit test case

Environment: Java,Spring,Hibernate,REST,Angular JS,Websphere Application Server 6.1,Spring Boot, Kafka, SQL Server, Facets 5.10.

Confidential, Columbus,GA

Senior Java Developer

Responsibilies:

  • Developed multi-threaded and MVC based Core Java code for customizing teh credit care product for teh various clients.
  • Design and Architecting teh new business requirement.
  • Interfacing wif stakeholders on definition of requirement system projects, technical requirements and initiative prioritization.
  • Implementing Test Driven Development for teh new implementation and making teh comfort level on day to day basis.
  • Conducted research regarding current client option definitions on teh TSYS mainframe. Analysed and evaluated client initiated changes to teh existing systems. Provided alternative solutions to teh clients and make recommendations to clients taking in to consideration long-term and short-term business objectives. Documented project business requirements and business design. Analysed teh impacts on credit care changes to options defined on teh TSYS mainframe

Environment: Java 1.6,Struts 2, Web Services, JQuery, EJB2.1, Oracle 11g, JBOSS 5.1 wif JMS 1.1.

Confidential

Java Technical Lead

Responsibilities:

  • Involved in java multithreading programming for some of teh accounting modules of FIWS.
  • Modified Order XML schema and generated JAXB API to support new fields.
  • Modified classes in transform package like JavaToXMLTransformer to perform transformation of java objects into XML document and reverse of XML document into java objects.
  • Used Spring modules Core, Webflow and MVC to design implementation for request processing on Adobe.com
  • Used Hiberate as ORM tool.
  • Onsite/Offshore co-ordination.
  • Wif teh support of 3 offshore team members my responsibilities includes Technical support, Analysis of teh issues raised by client, Root Cause analysis, Debugging, Coding, Systems Integration and Database Management, Business continuity plan generation, Disaster Recovery exercise

Environment: Java 1.6, XML, Rest Web Services, EJB, Spring, Hibernate,JSF, DB2,Oracle 10g, Websphere Application Server 6.1.

Confidential

Senior Java Developer

Responsibilities:

  • Actively participated in requirements gathering, analysis and design phases
  • Participated in project Architecture design sessions
  • Prepared design documents wif class & sequential diagrams using Microsoft Visio.
  • Developed Proof Of Concepts in Spring Webservice, JiBX, JQuery(for Ajax) implementation to determine teh appropriate technologies
  • Effectively used Core Spring framework functionalities like IoC (Inversion of Control), Spring Templates
  • Used Spring DAO framework to interact wif Oracle DB.
  • Written Junit test cases to test each business use cases.

Environment: Java, XML, Web Services, EJB, Spring, Hibernate, Oracle 10g, Web Logic10.2

Confidential

Senior Java Developer

Responsibilities:

  • Implemented Software Designing Life Cycle processes.
  • Developed Use cases, Class, sequence diagrams etc. using UML.
  • Leading a team of 15 members and involved in preparing estimation and planning for teh project.
  • Analysis, design, development and testing of teh application developed.
  • Involved in training and mentoring team members (from other teams as well) in understanding teh business and technology.
  • Conducting process and delivery audits for teh projects as required.Onsite/Offshore status reporting
  • Excessive work in Database design and Database Normalization of teh system
  • Web-UI developed using JSP, AJAX, JavaScript
  • Tested teh software module using Junit.
  • Database Connectivity coding using Java, JDBC APIs.
  • Developed DAO classes to access teh database using JDBC.
  • Developed stored procedures, triggers, and functions using Oracle 10g Database.
  • Developed a component for processing XML messages and used JMS to put them into Queues.
  • Developed teh user interfaces using JSP embedded wif JSTL based on MVC architecture.

Environment: Java1.5, JIBX, and Unix Shell Scripting, SAP business object designer, Oracle 10g

Confidential

Senior Java Developer

Responsibilities:

  • Analysis and design of teh system using struts framework, J2EE technologies, develop sequence diagrams, class diagrams using Rational Rose.
  • Implemented MVC pattern as a conceptual layering of teh user interface (view), business logic of teh application (model), and teh processing logic (controller) to integrate these two components (model and view) wifout coupling them to each other.
  • Designed and implemented teh UI using HTML, JSP, JSTL, CSS, AJAX, Custom Tag Libraries and Javascript using WSAD editor.
  • Excessive work in writing SQL Queries, Stored procedures, Triggers, SQL Functions using Oracle 9i.
  • Tested teh software module using Junit.
  • Utilized Log4J for logging application-debugging logs.
  • Handling Production Support queries/issues and logging runtime issues faced by users by emails and on telephone, analyzing them, solving them either runtime or by code and implemented teh solution. Lead a team of 5 members

Environment: Spring 2.5, Java 2.0, Oracle 10g, JBoss 4.0.5 GA

Confidential

Senior Java Developer

Responsibilities:

  • Analysis and design of teh system using J2EE technologies, develop sequence diagrams, class diagrams using Rational Rose.
  • Lead a team of 6 members andInvolved in various Technical Discussions related to teh Frame work Design.
  • Involved in preparing estimation and planning for teh project.Also involved in teh Analysis, design, development and testing of teh application
  • Responsible for delivering quality products and documentation,Conducting process and delivery audits for teh projects as required,Weekly status reporting
  • Excessive work in writing SQL Queries, Stored procedures, Triggers, SQL Functions using Oracle 9i.
  • Tested teh software module using Junit.
  • Utilized Log4J for logging application-debugging logs.
  • Handling Production Support queries/issues and logging runtime issues faced by users by emails and on telephone, analyzing them, solving them either runtime or by code and implemented teh solution. Lead a team of 5 members

Environment: MDB, Log4j, Maven, JUnit, MQSeries, Oracle 9i, SQL server,Web logic 8.1,Jboss

Confidential

Senior Java Developer

Responsibilities:

  • Analysis and design of teh system using J2EE technologies, develop sequence diagrams, class diagrams using Rational Rose.
  • Developed multi-threaded and MVC based Core Java code for creating new modules and enhancements to teh Data Modeling and Digital Asset Management System applications
  • Handled a teh web service module in teh Private passport Application
  • Involved in preparing estimation and planning for teh project.
  • Involved in teh Analysis, design, development and testing of teh application, Responsible for delivering quality products and documentation
  • Involved in training and mentoring team members (from other teams as well) in understanding teh business and technology.Conducting process and delivery audits for teh projects as require
  • Lead a team of 6 members andInvolved in various Technical Discussions related to teh Frame work Design.
  • Involved in preparing estimation and planning for teh project.Also involved in teh Analysis, design, development and testing of teh application

Environment: Java,JSP,EJB,Servlets, Oracle 9i, Axis 1.3, Web logic 8.1,Webservices

We'd love your feedback!