Senior Java Technical Lead 4
Senior Java Technical Lead 4
Senior Java Technical Lead 4
SUMMARY:
● 11 years of extensive development/lead experience with Java, J2EE, C++ and .NET technologies.
● Full life-cycle experience utilizing Object Oriented analysis and design methodologies.
● Well versed in web development application frameworks including HTML/DHTML, CSS, JSF, ASP,
JavaScript, Angular JS, Ajax, jQuery, Servlets, JSPs, EJBs, Spring, Apache CXF, Struts, JDBC,
and JUnit.
● Expertise in development of client-server, Web-based and Mobile applications.
● Strong working experience on RSA 7.5, RAD 7.0, and Eclipse Environments.
● Strong experience in writing Web Services (SOAP and RESTful) and invoking Java and other
technologies by make use of its WSDL.
● Good understanding of UML and documentation of use-cases, class and sequence diagrams utilizing
Rational Rose, Microsoft Visio.
● Experienced in a variety of scripting languages such as JavaScript, Angular JS, Perl.
● Proficient with SQL queries and good understanding of stored procedures with regards to Oracle,
MySQL, Sybase and DB2 databases and familiarity with cross platform NoSQL databases.
● Proficient in the use of Defect Tracking & Version Management Tools such as JIRA, SVN,
ClearCase/ClearQuest, VSS, CVS and PVCS Tracker.
● Experience in working with diverse global teams in product development and test.
TECHNICAL SKILLS:
Languages\ Tools\
Java 1.6, J2EE (EJB, Servlets, JSP, JDBC), \ RSA7.5, RAD 7.5/7.0, WebSphere Studio \
C#.NET, ASP.NET, VB.NET, C++, C, \ Application Developer (WSAD)5.1/5.0, \
PL/SQL, HTML, DHTML, CSS, Ajax, jQuery, \ Eclipse 3.0, MyEclipse5.5, Jdeveloper, Eclipse \
Angular JS, XML, XHTML XSL, UNIX \ Galileo.\
Shell Scripts.\
PROFESSIONAL EXPERIENCE:
Early Funding Integration Service analysis, design and planning to build Early Finding Future State (EFFS) for
Federal National Mortgage Association (FNMA)
Responsibilities
● Analyzed requirements and technical design solutions to meet business requirements
● Capturing Interface and Integration requirements using file, message and Web-services
● Developed or acquired test data and performed unit and system integration tests
● Evaluated and provided support for production and other systems as needed
● Communicated with all levels of staff including team members, administrators, business analysts,
project managers/lead and business team.
● Worked with other teams to integrate application modules
● Provided guidance to junior developers ensuring that programming standards and best practices are met
● Used a hands-on approach to provide solutions and followed standard Project Lifecycle and
development methodologies
● Effectively analyzed, troubleshooted any issues and defects encountered and follow-up with vendor on
any product defects
Environment:
Java, J2EE, Struts, RESTful and SOAP Web Services, ProMerit, Taglib, JMS, IBM MQ, TIBCO MQ,
JavaScript, JSP, JUnit, Log4j, XML, JPA Framework, AJAX, Eclipse Galileo, PL/SQL, JDBC, DB2,
Oracle, SVN, Windows
Technical Solution design, development and support of IT application modules for United and Continental HR
systems during the Merge. Absence Management tracks the leave status, discipline and dependability records of
the employees. Drug Testing involves maintaining data for conducting and monitoring Drug and Alcohol tests
for employees working in safety sensitive positions.
Responsibilities
● System Design and Architecture of UA Corporate Systems applications in MVC (Spring) standard.
● Technical Analysis, Production support and solution design for United apps
● Compile and validate Project requirements, estimations and write design documents using UML
● Involved in re-writing the applications from the scratch with Spring MVC framework
● Involved in practicing Agile methodologies with continuous integration and Pair programming
● Represent and Document the Current and Future State Business Process and Serve as a Subject Matter
Expert
● Worked on Data center migration in Virtual desktop (VMware) environment
● Unit test each class and assists in integration and system tests.
Environment:
Java, J2EE, Struts, Spring, EJB, JMS, JavaScript, jQuery, Angular JS, JSP, JUnit, Web Services (SOAP
and RESTful), Log4j, XML, HTLM/DHTML, JSONP, JAX-RS (Jersey), JPA Framework, Hibernate,
AJAX, Eclipse Galileo, WebLogic, WebSphere and TIBCO MQ, SFTP, VMware Horizon, NIAM, OAM,
SSL/TLS, PL/SQL, JDBC, DB2, MySql, SQL Server, Oracle, JIRA, CVS, SVN, Maven, Unix Scripting,
Windows
Responsibilities
● Gathering requirements, project estimation, and writing design documents using UML.
● Worked on web application front end using Java script and Angular JS
Environment:
Java, Struts, Spring , Hibernate, PL/SQL, JDBC,DB2, JMS, SQL Server, Eclipse Galileo, JDeveloper,
Taglib, JavaScript, Angular JS, JSP, jQuery, JPA, JUnit, Log4j, displayTable , RESTful Web service,
Apache CXF, SVN, Weblogic Application Server, Unix, Windows
Norvax Inc. offers online marketing and sales technology solutions for the health insurance industry. The
project involves quote engine software that lets the clients to run and compare multi-carrier quotes. Insurance
agency website, which includes quoting software, carrier brochures, and online enterprise applications. It also
provides insurance lead distribution to take over lead routing functions and e-applications.
Responsibilities
● Gathering requirements and performing basic project planning, and writing design documents.
● Providing estimates, overseeing the development, and deploying and monitoring the application in
production.
● Practice Scrum and all its ceremonies (planning meetings, demos and retrospective meetings).
● Works closely with product architects to make sure the product/component developments meet the
business requirements, fit into our overall product line.
● Creating designs for features and major enhancements.
● Providing development estimates of the new features and enhancements.
● Enforcing departmental coding standards and best practices for your product/components.
● Performing thorough code reviews of all code and Making sure that all code is well-written, well-
documented, and well-tested.
● Installing, configuring and tuning Java application servers.
Environment:
Java, Spring, Hibernate, jQuery, Java Script, JPA ,XML, PL/SQL, JDBC, Eclipse Galileo, Taglib, JUnit,
RESTful webservice, Apache CXF, Log4j, sitemesh ,SVN, Resin, Tomcat, Hudson, PMD, CPD,
CheckStyle, CentOS, Apache Ivy, Apache Ant, Capistrano and MXJ, Windows, Linux
The Master Database Hub (MDH) system security and configuration has different functionalities which allow
the users to access as well as perform different operations depending on their roles and responsibilities.
Development and integration of web services for web personalization software component to provide
customization on the Baxter.com web pages based on user's geographic location, industries, regions and other
attributes.
Responsibilities
● Understand and follow appropriate SDLC, quality validation processes and application processes.
● Develop web based user interface screens using JSP, Tag libraries AJAX and CSS with DOJO
framework.
● Working with business and persistence layers of different functionalities in Spring DAO and struts
MVC frameworks.
● Modify/Develop PL/SQL code to support the UI screen logic.
● Used Acegi Security for authentication and Authorization and Spring Jdbc Template for the DAO
layer.
● Performed client side validations through jQuery.
● Disseminate information in a timely manner within the team and across functions or teams.
Environment:
Java, Spring, Spring Acegi ,JSP, Java Script, HTML, XML, CSS, PL/SQL, JDBC, SSL/TLS, Eclipse
Galileo, Taglib, Ajax, Jdbc Template, jQuery, JUnit, displayTable, Log4j, sitemesh, SVN, Web Sphere
Application Server, Tomcat Application server, Oracle 10g, Windows
The University of Chicago Initiative in Biomedical Informatics (ißi) is newly created to provide IT
infrastructure and biomedical informatics support to researchers. It sponsors many innovative projects to
develop systems for High Performance Computing, enterprise data stores, and core applications throughout the
BSD and Medical Center at the Bioinformatics Resource Development Facility (BRDF). This defines the
objectives for biomedical informatics applications requiring in-house custom development and will also
perform design and development and testing for new software systems.
Responsibilities
● Translate high level specifications into business cases, object models and ultimately into designs and
implementation (code).
● Develop business cases, components, interfaces, business objects.
● Evaluate design alternatives for development cost and solutions using various object-oriented
engineering methods.
● Design and development of technology and business/domain object models for development projects as
assigned.
● Involved in Design, Implementation, and testing of the API using JPA technology.
● Work in a Service Oriented Architecture environment and working with an MVC type of framework
in different development environments.
● Developed Web Interface for application using JSP, JSF, Tag libraries and CSS.
● Provide support and maintenance for existing applications and participate in production support during
business hours/pre-launch hours.
● Worked with RackTables to manage the datacenter and keep track of rack space, IP addresses servers,
switches, routers etc.
● Participate as needed outside of regular hours for installation, testing and setup.
● Prioritize and manage workload in dynamic environments to meet critical project milestones and
deadlines.
Environment:
Java, Spring, JSP,JSF, Java Script, HTML, DHTML, XML, CSS, Ajax, PL/SQL, JDBC/ODBC, RSA7.5,
RAD 7.0, Taglib, JUnit, CVS, IBM Web Sphere Application Server 7.0, Web sphere ESB 6.0, Git, Web
Services, DB2, MySql, Windows 2003, RackTables0.17.4, Nagios3.0
The main objective is to provide a comprehensive and competitive portfolio of fully integrated WiMAX
solution that helps service providers ensure, enable, enrich and enhance WiMax networks for maximum
efficiency and increased revenue adding experience in wireless broadband.
Responsibilities
● Developed HTML pages using client side java script.
● Developed customized test managed software called Test Studio using C#.NET and ASP.NET
● Actively Participated in requirement gathering, analysis and co-ordinate with the client. Designed and
developed various components of the WiMax, including the user Interface and the J2EE components
(Servlets, JSP’s and EJB’s).
● Created User Interface using Java Server Pages using Custom Tag Libraries, CSS, Ajax and Java
Script for different Modules.
● Business logic, transactions and Messaging has implemented through EJB2.0 components.
● Design database tables and develop stored procedures/triggers in Oracle using PL/SQL.
● Involved in all phase of testing UT, SIT and UAT and post deployment issues.
Environment
C#.NET, ASP.NET, VB.NET, Java 1.4.2, EJB2.0, Servlets, JSP, PL/SQL, Java Script, Ajax, SWT,
Eclipse Forms, JDBC, HTML, XML,CSS, MyEclipse5.5, Taglib, JUnit, Web methods, SAP,
ABAP,CVS,IBM Web sphere 6.0, Oracle 10g, DB2, AAX 5.3, Windows 2003, Windows NT, NEOMAX
Developed a web based project where the licensed customers buy the electrosurgical machines online. The
dentists with their license numbers log in to the system and buy the required machine through the Graphical
user interface. Also involved in setting up the computerized parts ordering system
Responsibilities:
● Developed struts frame work components (JSP, Command Object, Business & Service API, XML
Marshaller & Unmarshaller.etc) for CUI-Direct system and Agency.
● Developed the User Interface using Java Server Pages utilizing Java, Custom Tag Libraries, CSS,
and Java Script.
● Used Java/J2EE Design Patterns like Data Access Object (DAO) in the project extensively in order to
access the database.
● Designed and developed a Web Service to process and validate the MVR and CLUE responses.
● Develop, implement, and maintain an asynchronous, Ajax based rich client for improved customer
experience.
● Designed class and sequence diagrams for Automated Notes project using Rational Rose tool.
● Developed Automated Notes project is to generate an automated note when completing a selected set
of transactions and automatically record the appropriate information within the note.
● Completed code refractor for the projects of ‘Automated Notes’ and ‘Unsubmitted Endorsements’.
Environment:
Java 1.4.0, Struts Framework, Servlet 2.4, JSP 2.0, JDBC, HTML 4.0, CSS, JavaScript, Ajax, Eclipse,
XML Spy, Rational Rose, EJB 2.1, XML,SWT, XSLT, SAX, JMS, JUNIT, Log4j, CVS, Web sphere 6.0,
Oracle 9i, Windows NT and UNIX
Worked on developing a web-based e-commerce store utilizing Java Servlets, JDBC. Also implemented an
application in Java utilizing JavaBeans and AWT that connected to a MySQL Server using JDBC to retrieve
product information and sales forecast. Involved in implementation of a socket-based client/server application
for an order management system utilizing Java and Java Beans.
Responsibilities:
● Involved the collection of requirements and detailed system study and writing the use cases using the
UML Methodology.
● Applied design patterns like Model-View-Controller and Singleton.
● Performed testing using JUnit and carried out bug/defect tracking using tools like PVCS Tracker.
Environment:
JDK 1.3, J2EE 1.3, Servlets, JDBC, HTML, MySQL and JUnit
Environment:
MacroExpress 3.7c (www.macroexpress.com) and Windows XP
Environment:
JDK 1.4, Windows XP
Environment:
JDK 1.4, .NET, Windows XP
TRAINING:
EDUCATION: