Tech Lead Java/j2ee Resume
Houston, TX
SUMMARY:
- Having 10 years of IT work experience in Java, J2EE technologies in Banking and Financial Services and Utility domain.
- Excellent working knowledge and development experience in Java, JEE, Struts, Spring,Spring Micro Services, Spring Restful Web Services, Spring Trasactions, Java Beans, JMS, Collections, JDBC, Spring - quartz Scheduler, JavaScript, JQuery, JSON, AJAX, XML, HTML, and CSS.
- Excellent working knowledge on Micro Services, Autosys and Dell Boomi
- Good Implementation knowledge in US Realtime Payments - Integrated Clients with Confidential
- Good Implementation knowledge in Falcon Fraud manager 6.0 Debit Protect system
- Handson experience in Microservice Registration and Discovery with Confidential
- Excellent working knowledge on Functional Programming and Strem API.
- Extensively worked on Queue (IBM Mq and Active Mq) and XML Parsers (SAX, DOM) .
- Exposure to complete SDLC involving User Requirements study, System specifications, Application Design, Coding, Testing, Implementation and Project Documentation.
- Experience in working in Agile methodology and Test driven development.
- Demonstrated leadership ability to resolve issues, drive projects independently, and meet deadlines.
- Motivated to develop successful solutions, known for excellent attention to detail and the ability to communicate effectively with all levels of the organization.
- Good knowledge in J2EE Design Patterns and implementation of MVC, Business Delegate, Singleton Patterns.
- Proficient in using source control tools like SVN, ANT and GIT.
- Have good experience in Exception Handling, Multithreading, Collection Framework and Functional Programming.
- Good Implementation knowledge in Struts, Spring Frameworks and Struts with Spring integration.
- Excellent working knowledge on App server like, Web sphere, JBoss and Tomcat in building and deploying applications.
- Good Implementation knowledge in Spring Restful Web Service Provider, Consumer development and SOAP Apache Axis.
- Experienced in database such as DB2, Oracle 9i/10g, MySQL.
- Extensively worked on Stored Procedures, Functions, Triggers and Cursors using PL/SQL.
- Good experience with production support.
- Good Implementation Knowledge in Jasper Reports.
TECHNICAL SKILLS:
Technical Skills: Windows 98/XP/2000
Languages: Java/J2EE, SQL and PL/SQL
Application/Web Servers: JBoss, Tomcat and Web Sphere Application Server
Technologies: Java SE (6, 7 and 8), J2EE, Spring 4.1.x, Spring Boot 1.2.x, REST and JMS
RDBMS: Oracle and DB2
Frameworks: Struts, Spring, Spring MVC, Spring Web, Spring DAO
Reporting Tool: Jasper Reports (IReport Tool)
Tools: Git, GitHub, Subversion, Ant, SVN, Source Tree, Junit, Log4J, Jenkins, SOAP UI
IDE: Eclipse, Net Beans, IBM Rational Application Developer and Intelij
Domain Experience: Healthcare, Banking and Finanace
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Tech Lead JAVA/J2EE
Responsibilities:
- Involved in Falcon fraud manager 6.4.1.4 installation and configuration of scoring servers, Case manager and Expert application
- Worked on in-house Rule Audit application design, development and integration of that with enterprise SSO and Falcon Expert.
- Supported the product patch and hotfix installations across enviornments
- Coordinated the data mapping exercise with System SMEs, Architect and FICO, Publishing and Managing the data mapping, provided walkthrough to Fraud Business user, Technical team and Testing team
- Provided the product vendor the enhancement requests based the gap analysis between Falcon 6.4 features and business requirements.
- Working closely with Solution Architect and Technical Leads for Falcon interface building, fail over scenarios, Migration approach and inhouse solutions.
- Co -ordinated the data mapping exercise with System SMEs, Architect and FICO, Publishing and Managing the data mapping, provided walkthrough to Fraud Business user, Technical team and Testing team
- Installed Appd Softwared and configured AppDDash Board
Environment: Unix,Linux, Java 1.8,J2EE, Spring Boot Appication, Oracle, SQL, Couchbase NOSQL DB, Blaze RMA,shell scripting, ETL
Confidential, Tampa, FL
Tech Lead JAVA/J2EE
Responsibilities:
- Developing new backend services and REST web services in Java/J2EE using Spring Micro Services called Gateway Connector which will interface between Payment Processor and Confidential .
- Devepoing shared Microservice Registry and Profile Micro Serices with Confidential 's Eureka
- Deveplogin Project Specific Connectivity Micro Service and Orchestration Micro Services with Confidential 's Eureka client
- Led a team of senior developers, developers and excelled in delivering the project with high quality.
- Suggested and implemented various best practices such as suitable design patterns, layered architecture during design and development to achieve high performance and easier maintainability.
- Coordinated between the Client and Offshore Team during all phases of the project.
- Responsible for writing Maven POM configuration files for build and deployment
Environment: J2SE 1.8, J2EE,Spring Micro Services, Microservice Registration and Discovery with Spring Cloud and Confidential 's Eureka, Spring, Restful web services, XML,IBM Mq,Active Mq.
Confidential, Phoenix, Az
Tech Lead JAVA/J2EE Developer
Responsibilities:
- Led a team of senior developers, developers and excelled in delivering the project with high quality.
- Suggested and implemented various best practices such as suitable design patterns, layered architecture during design and development to achieve high performance and easier maintainability.
- Coordinated between the Client and Offshore Team during all phases of the project. Coordinated with all cross-commits.
- Developed code using Spring Micro Services with Restful web services.
- Worked configuring beans using spring dependency injection.
- Developed service and DAO layers of application using spring JDBC.
- Worked on Ajax using Jquery to develop front end pages along with HTML and CSS.
- Worked on JavaScript, JQuery to handle the front end requirements
- Worked on writing and configuring batch jobs using spring-quartz scheduler.
- Worked on writing Maven POM configuration files for build and deployment
Environment: J2SE 1.5, J2EE, Spring,Spring Micro Services, Restful web services, JSP, Servlets, XML.
Confidential
JAVA/J2EE Senior Developer
Responsibilities:
- Played a major role in analysis, design and development of CTCMS tool.
- Suggested and implemented various best practices such as suitable design patterns, layered architecture during design and development to achieve high performance and easier maintainability.
- Coordinated between the Client and Offshore Team during all phases of the project. Coordinated with all cross-commits.
- Performed peer code reviews and Test Case reviews and suggested fine tunes to improvise the performance.
- Mentored and trained the team members, participated actively in recruitment drives.
- Unit Testing, performing the regression test for the dependent modules before delivering the same to the client, Implement the tested artifacts into production and tracking the delivered modules post implementation
Environment: J2SE 1.6, J2EE1.5, Spring, Restful web services, JSP, Servlets, XML.
Confidential
JAVA/J2EE Senior Developer
Responsibilities:
- Involved in understanding, analyzing business/functional requirement .
- Involved in Effort Estimation.
- Prepared Technical Design documents that includes Class, use case & sequence diagrams using Microsoft Visio.
- Unit testing, performing the regression test for the dependent modules before delivering the same to the client, implement the tested artifacts into production and tracking the delivered modules post implementation.
Environment: J2SE 1.5, J2EE1.5, Struts, JSP, Servlets, XML.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Roles in this project include involving tin analysis phase, designing phase and development phase.
- After implementation phase, involving in analyzing the change request and make a detailed study of the application and the complexity involved to follow up with the change request, Provide an estimate based on the Functional specifications for the proposed change request, Design the system by doing a detailed analysis of the change request proposed.
- Unit Testing, performing the regression test for the dependent modules before delivering the same to the client, Implement the tested artifacts into production and tracking the delivered modules post implementation
Environment: J2SE 1.5, J2EE1.5, Struts, Spring Web Module, JSP, Servlets.
Confidential
Responsibilities:
- Roles in this project include involving in analysis phase, designing phase and development phase.
- Performed peer code reviews and Test Case reviews and suggested fine tunes to improvise the performance.
- After implementation phase, involving in analyzing the change request and make a detailed study of the application and the complexity involved to follow up with the change request
- Unit testing and integrated testing.
Environment: J2SE 1.5, J2EE1.5, Struts, JSP, Servlets, XML, CSS, Java Script.
Confidential
JAVA/J2EE DeveloperResponsibilities:
- Roles in this project include involving in analysis phase, designing phase and development phase.
- After implementation phase, involving in analyzing the change request and make a detailed study of the application and the complexity involved to follow up with the change request
- Unit testing and integrated testing.
Environment: J2SE 1.5, J2EE1.5, Struts, JSP, Servlets, XML, CSS, Java Script.
Confidential
JAVA/J2EE Developer
Responsibilities:
- Responsible for writing Struts Action classes and JSPs.
- Generating pdf using jasper reports.
- Resolving the application level bugs.
- Unit testing and integrated testing.
- Team supporting.
Environment: JSP Struts 2.0, JDBC, IReport 3.7.1, JBoss 4.0 and Oracle 10g.
