We provide IT Staff Augmentation Services!

Java Tech Lead /architect Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • 14 years of extensive experience in Java/J2EE technologies and all stages of Software Development cycle and Sun certified JAVA Professional
  • Experience working with Agile software development methodologies (Scrum)
  • 6 years of extensive Data Conversion Analysis experience.
  • Proven leadership skills, including a willingness and ability to be a mentor.
  • Analyzed massive and highly complex data sets, performing ad - hoc analysis and data manipulation.
  • Strong project management skills, including strong process orientation, ability to work in a cross-functional team environment
  • Proficient in developing Multi-Tier Architecture Distribute/ Enterprise application and experienced in Full-SDLC including System Analysis, Design, Development, Integration, Testing, Package/Deployment, Installation and Documentation.
  • Relating customer data from multiple internal and external source systems into review, understand, and provide feedback on functional requirements
  • Expertise on developing web applications using J2EE technologies using JAVA,EJB, Servlets, JSP, JSF,Struts, Spring, Design Patterns, JMS, JDBC, Java Beans,XML/XSL/XQuery,, HTML, Oracle 11g, PL/SQL, HIBERNATE, AJAX, Web Service, Web Service Pool, SOA sand strong programming skills.
  • Design and development of interfaces between legacy systems and File/FTP, SOAP, HTTP.
  • Serve as technical lead throughout the full software development life cycle, end-to-end, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance.
  • Hands-on experience in applying Java/J2EE design patterns in multiple projects.
  • Hands on experience in using with various IDE like Eclipse 4.4 Juno, Web Sphere, Web Logic
  • Sound working knowledge in Object oriented analysis and design.
  • Able to work well independently as well as in a team environment.
  • Work experience in Production Support and interaction with Business users.
  • Sound experience in system analysis, design and development using UML Methodology
  • Exceptionally well organized, high Initiative, strong work ethic and a willingness to work hard to achieve employer’s confidence and objective.
  • Worked in tight scheduled deadlines in multiple projects
  • Ability to design documents and suggest solutions as and when needed and Deployed critical projects within stringent timelines both as team member and team lead.
  • Vast experience in building large scale State Welfare Systems (Eligibility systems).
  • Proficient knowledge of Eligibility System, Health Care,Medicaid, Medicare, MMIS and HIPPA regulations and Enable the alignment of the MMIS with service oriented architecture (SOA) and Medicaid Information Technology Architecture (MITA) guidelines, and compliance with the Health Information Portability and Accountability Act (HIPAA)

TECHNICAL SKILLS:

Operating Systems: Windows XP/2000/NT, UNIX

Languages: Java1.6, C, C++

Java Technologies: JSP, Servlets, JNDI, JSTL, JDBC, EJB, JMS.

Frameworks/Tools: Struts, Hibernate, Spring, SOA, Log4J, JUnit, JAXB

Design Methodologies: Design Patterns, OOAD, UML

Web Technologies: JavaScript, AngularJs,HTML5, DHTML, XML, WSDL, SOAP, RESTful, AJAX

ORM tools: Hibernate3.0

Databases: Oracle11g, SQL Server.

Application/Web Servers: WebSphere 7, WebLogic7, JBoss 5.2.x, Apache Tomcat 5.x.

IDE &Tools: Eclipse4.2, TIBCO EMS, Intelliji RAD, WSAD 7.0, Dropwizard 0.6.2, RAD, WebSphere Studio, IBM MQ Series, WSO2 ESB, Rational Rose, RSA, SOAP UI, REST CLIENT, JProfiler, Hermes, Queue Display, XMLSpyEnterPrise Architect

Database Tool: Toad, Jdeveloper, SQL developer

Defect Tracking Tools: JIRA, TrackRecord, Quality Center, Test Director.

Build Tool: ANT, Maven

Version Control: Clearcase, CVS, Subversion (SVN),VSS,Harvest

SPECILATIES:

  • Advanced Technology
  • Enterprise Architecture
  • Application Architecture
  • Agile Methodologies
  • Java
  • Open Source
  • SOA
  • Healthcare System
  • Legacy System Modernization

PROFESSIONAL EXPERIENCE:

JAVA Tech Lead /Architect

Confidential

Responsibilities:

  • Understands architecture and redesign the components to support the enterprise wide solution's, and translates them into high level technical tasks to be accomplished
  • Collaborates with others and institutes the necessary software development processes, standards and best practices to enable the team to deliver the highest quality product. Mentors development team on the established processes.
  • Accountable for the technical on-boarding of new project team members
  • Facilitates and ensures that there is adequate communication between the team members and, between the dependent teams.
  • Ensures that appropriate system documentation is created for transition and support of the solution.
  • Collaborates to setup the necessary build processes (for e.g. build procedures/schedules) to enable the development team to release work products in a continuous (incremental) fashion.
  • Provides the technical leadership needed for team members to complete their work as assigned.
  • Handles coordination of environment related items (MQ’s, Harvest, Branch strategy, Merge, strategies, leg coordination etc.)
  • Identifies technical dependencies/risks and facilitates the creation of mitigation strategy for those risks. Raise awareness of technical dependencies and risks.
  • Prioritizes and coordinates the resolution of technical issues, including environment issues.

Environment: Enterprise Architect, JBOSS 6.3.x, WSO2 ESB, SOAP Web Service, Spring, Spring Jdbc Template 3.2.4, Oracle 11g, JMS 1.1, JAXB 2.1, SOAP UI, Maven, Hermes, Apache Camel, Apache Service Mix, XMLSpy

JAVA Tech Lead /Architect

Confidential, Mckesson

Responsibilities:

  • As software consultant to McKesson, worked as a technical lead.
  • Good knowledge in Object Oriented analysis, design and programming
  • Developed Web application using RESTFUL web services and responses are in JSON format. Data Access layer implemented using Spring Jdbc template and effectively writing the SQL and PL SQL procedures.
  • Involved actively in writing project proto type, use cases and design documents.
  • Involved in the development of various user interfaces using Restful webservices
  • Participated actively in developing J2EE SOA applications, generated ear build file and deployed these service components in WAS.
  • Developed and designed application-specific Java components for the app.
  • Developed Web services which integrates the external system using JMS, SOAP, JAXB,XML and REST technologies.
  • Active team player and ensuring the delivery/quality of the products using automated unit testing technologies (JUNIT, EasyMock).
  • Effectively managing the implementation issues and documentation.
  • Quickly respond/solution to the implementation issues.
  • The Backend also works as a gateway and works with various legacy systems such as Tibco, SiteMinder for security, RelayHealth Exchange etc., and communicate using SOAP, MQ JMS.
  • The development environment is IntelliJ for Java, DropWizard is the RunTime instead of AppServers.
  • The development is fast paced with daily Scrum meetings with Agile methodology and deals with Epics, Stories, and Tasks.
  • Used VersionOne tool to track status of Stories.
  • The front end team used AngularJS, HTML5, CSS Ext JS, JavaScript, Jquery, angularJs,nodeJs etc., and consumes RESTFul services as AJAX calls.
  • Entity Beans are used as JBoss components and used with front end which in turn get injected to the back end action handlers. This eliminated the front end to back end glue code.

Environment: RESTFUL Web service, Sping JdbcTemplate 3.2.4, Oracle 11g, JMS 1.1, SOAP Web services,TIBCO EMS,ESB,JAXB 2.0 JSON,IntelliJ, Dropwizard 0.6.2,AngularJs,,HTML5, CSS3, jQuery HTML5,SOAP UI, Advanced REST client,Maven,Apache Tomcat,Apache Camel

JAVA Tech Lead/Architect

Confidential, TN

Responsibilities:

  • Led a team of 5 in java development and 5 in data analysts as part of the Conversion team to analyze, and provide source to target mapping business rules.
  • Design and code from specifications, analysis, evaluate, test, debug, document, and implement complex software applications.
  • Using EJBSession beans (Stateless) and entity bean (CMP) for business logic and data persistence.
  • Developed backend business logic using technologies Spring MVC, Struts,JMS,SOAP web services,hibernate, Servlets, XML and coordinating implementation activities and defect fixes team.
  • Developed Junit to maintain the code quality and effectively addressing the implementation issues.
  • Maintains status reporting, risks, issues, action items.
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions
  • Leading technical solutions through implementation and involved in SWAT team.
  • Participate in design and architecture reviews of new applications and major system enhancements.
  • Extensive knowledge in modeling organizational data and business rules; logical and physical design of relational database and facilitating JAD sessions, and working with other analysts
  • Provided guidance and mentor ship to Engineers.
  • Created batch program using multithreading (ExecuterService).
  • Participate with engineering management in steering future direction of projects.
  • Provide technical direction, guidance and support for architectural development that encompasses multiple technology disciplines, platforms and applications.
  • Analyze and re-factor existing code to improve performance or adapt to new requirements
  • Functional area involved Alerts, Notices, Workflows, Web services, Batches,
  • Worked on the Rule Engine (Decision table Model), Notice Engine, and Persistence Mapping Layer created similar to Hibernate.
  • Leads and assists with Gap analysis on Architecture, business requirements and coordinates with other team as required and knowledge in data mining.
  • Responsible for triaging priority defects thru Root Cause Analysis and providing guidance and technical solutions to the construction team.
  • Performs high-level system design functions, analyses, chart preparation, and associated diagrams/enhancement plans
  • Involved in converting ACCENT,TCCMS, VRTS, COTS and TNCARE Medicaid systems.
  • Involved extensively in writing SQL and PL/SQL Stored Procedures and Functions.
  • Extract data and analyzed it for baseline characteristics.
  • As part of the conversion process analyzing source data to satisfy business needs and define the business rules to convert the from source to target.
  • Reviews conversion results (reports, balancing, data load, changes request) with client to refine and confirm requirements and Obtains formal customer acceptance of results.
  • Examines client's processes, determines operational needs, and documents all processes to be used after conversion is complete.

Environment: Java, Servlets2.4, XML/XSL/XQuery, Web Service, Web Service Pool, EJB/MDB, SOA, Spring/ DI/AOP,JMS, MQSeries, WebSphere 7,Eclipse4.2Juno, Oracle10g, SQL Developer and custom Vantage framework (O/R persistence mapping), XML, HTML, JavaScript, AJAX, CSS, Oracle 10g(Relation Data Base), TOAD and @vantage Framework.

Java SME/ Technical Analyst

Confidential, Wyoming

Responsibilities:

  • Serve as technical lead throughout the full software development lifecycle, end-to-end, from scoping, planning, conception, design, implementation and testing, to documentation, delivery and maintenance
  • Extracted data and analyzed it for baseline characteristics.
  • Summarizing data using DATA Step, Proc SQL, Proc Format, Proc Sort, Proc Means & Proc Summary
  • Assisted the association in performing data compiling, mining the given source data
  • Developed new, maintain existing programs based on specifications.
  • Participate in design and architecture reviews of new applications and major system enhancements
  • Follow standard software development life cycle processes and participate in code reviews, building and executing unit test plans, and software packaging and deployment
  • Responsible for code review and designed prototypes.
  • Calculate the specified problem, state of affairs and crisis; examine for solutions using data analysis practices and arrange analysis reports
  • Settle on the methodologies and procedures for carrying out effectual data analysis
  • Participate in problem solving and troubleshooting for the assigned application(s), functional areas.
  • Support fast-paced production maintenance activities
  • Defined Ant Script targets for building, copying, packaging the developed source code
  • Leading the defect fix team and sort out the issues that occur during acceptance testing.
  • Participated in Requirement gathering and analysis.
  • Developed the modules for Eligibility Determination and Benefit Calculation (EDBC), which is the core of the system using Core Java and Servlets.
  • Developed Batch Programs which can be scheduled on a daily/monthly basis.
  • Performing Assembly and System Testing, Developing Test Cases for the modules using JUnit
  • Used Rational Clear case for Source Code Management
  • Resolving UAT issues of the entire Business system.

Environment: Java6, Java, Servlets, XML/XSL/XQuery, Web Services, EJB/MDB, SOA, Spring/ DI/AOP,JMS, MQSeries, WebSphere 6.0, Eclipse 3.1, Oracle10g, SQL Developer and custom Vantage framework (O/R persistence mapping), XML, HTML, JavaScript, AJAX, CSS, Eclipse,Oracle 10g(Relation Data Base), TOAD and @vantage Framework..

Sr Java Developer/Lead

Confidential, Massachusetts

Responsibilities:

  • Taken responsibilities to analysis the integrity issues.
  • Worked autonomously within a team of Data Analysts, to analyze, review, update, edit, clean, translate, and ensure accuracy of customer data.
  • Perform Gap analysis from source to target system.
  • Developed Web application using Struts framework.
  • Actively involved in Analysis, Detail Design, Development, System Testing and User Acceptance Testing.
  • Worked on few enhancements using Java, J2EE, JSP, JavaScript, Servlets, EJB, Oracle, SQL and PL/SQL, HTML, XML, using Eclipse.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define custom tags and JDBC for database connectivity.
  • Implemented struts framework (MVC): used ActionServlet, Action Form bean, configured the struts configuration file, implemented validator framework.
  • Worked on project deployment files such as web.xml, struts-config files for security role descriptions, servlet mappings, Java bean class definitions, Action Classes mappings, JSP’s declarations and database connection pooling.
  • Developed the EJB-Session Bean, will be able to access the business entities through their local home interfaces.
  • Experienced in writing the XML Schema for document exchange XML. Generating, parsing and displaying the XML in various formats using XSLT and CSS.
  • Used Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate
  • Written Unix shell scripting using KSH for application performance and unit testing.
  • Coding, testing and deploying the web application using Web sphere.
  • Used ANT scripts to build, test and deploy application.
  • Developed Hibernate mapping files, spring DAO components
  • Developed batch jobs for data load using PL/SQL and Unix shell scripting.
  • Used Junit and struts Test cases for testing and code review for quality compliance and coding standards.

Environment: Java,Servlets, XML/XSL/XQuery, Web Services, EJB/MDB, SOA, Spring/ DI/AOP,JMS, MQSeries, Web Services, WebSphere 6.0, Eclipse, Oracle10g, SQL Developer and custom Vantage framework (O/R persistence mapping),Oracle10g (Relation Data Base) XML, HTML, Java Script, AJAX,CSS, Eclipse, TOAD and Struts Framework.

Sr Java Developer /System Analyst

Confidential, Minnesota

Responsibilities:

  • Participated in various phases of Software Development Life Cycle (SDLC).
  • Analyze and review the Functional Specifications and bring out suggesting measures for better design.
  • Involved in the entire software development cycle spanning requirements analysis, design, development, building, testing, and deployment.
  • Evaluate the given problem, situation and crisis; investigate for solutions using data analysis practices and prepare analysis reports
  • Analyzed Business Functionality, use cases and interacted with the Business Users and analysts for requirement gathering. Created design documents
  • Implemented Object Oriented Analysis and Design(OOAD)
  • Developed spring, Hibernate components.
  • Developed Utility services which are used by the Framework & various modules.
  • Using JNI integrated Pitney Bowes Address Validation.
  • Developed the modules for Eligibility Determination and Benefit Calculation (EDBC), which is the core of the system using Core Java and Java Servlets and reusable components.
  • Design the application to meet the users’ requirements document.
  • Developed web user interface using Struts Framework using JSP. And custom tag libraries using JSP.
  • Developed XML utility class to parse the xml files using JAXP API.
  • Developed Web application using Struts framework and making application much easier to design, create, and maintain.
  • Developed Hibernate 3.0 and O-R mapping for POJO classes.
  • Wrote automated unit test cases and tested application using Junit.
  • Developed the Server Side components in JAVA using Servlets and EJB.
  • Writing Build Scripts for Deploying applications in UNIX.
  • Contributed in standardizing project coding and code review, guidelines and checklist.
  • Monitored the error logs using log4j framework.
  • Participated actively in the Agile Development Process (TDD) and Participated actively in the Scrum meetings.

Environment: Java, Java, Servlets, XML/XSL/XQuery, Web Services, EJB/MDB, SOA,, JMS, MQSeries, Web Services, WebSphere, Eclipse, Orace10g, SQL Developer and Hibernate(O/R persistence mapping), XML, HTML, CSS, Eclipse, TOAD, Oracle 10g

Software Engineer

Confidential, Chicago, IL

Responsibilities:

  • Participated in various phases of Software Development Life Cycle (SDLC).
  • Designed and developed several Interfaces, services
  • Worked on few enhancements using Java, J2EE, JSP, JavaScript, Servlets, EJB, Oracle, SQL and PL/SQL, HTML, XML, using Eclipse.
  • Developed completed Business tier with Stateless, Stateful Session beans and CMP Entity beans
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user interfaces, and JSP tag libraries to define custom tags and JDBC for database connectivity.
  • Developed the EJB-Session Bean, will be able to access the business entities through their local home interfaces.
  • Experienced in writing the XML Schema for document exchange XML. Generating, parsing and displaying the XML in various formats using XSLT and CSS.
  • Performed code review and design review to ensure compliance with development standards.
  • Active participation in weekly software shipment.

Environment: Java,EJB2.0, JMS, JSP1.1, servlets2.2, XML, Web logic Application Server.

We'd love your feedback!