Senior Java Developer Resume
IL
SUMMARY
- Information Technology professional with around 20 years of extensive experience in IT Analysis, Design, Development, Testing, Implementation and Maintenance of Client Server and Web and Distributed Applications
- Hands on experience in developing High Volume, Mission Critical Enterprise wide systems using J2EE and Java Technologies.
- Heavy experience in Banking, Financial, Health Care, Insurance, Utility and High Tech domains.
- Extensive experience in Implementation of MVC using Spring & Struts Frameworks.
- Design and development skills with Business Logic, Data Access and Presentation layers in n - tier Web/J2EE applications.
- Implemented web-services using Restful Web services.
- Very Strong skills in developing Web Services using SOAP/REST.
- Experience in Web Services using SOAP, WSDL & WADL.
- Experience in XML APIs that include XSLT, SOAP and WSDL, JAXP & JAXB.
- Very good Experience in creating build scripts using Maven.
- Development experience in Spring Transaction, Spring Security & Spring (IOC, MVC, DAO, ORM, AOP).
- Experience in developing Web Services, spring with Web Services & Spring with Rest full web services implementation.
- Expert in developing Internet based applications using Java (JDBC, Apache-log4j, Thread, Java Beans) and J2EE (JSP, Servlets).
- Excellent skills in creating and accessing various Databases using SQL Queries, PL/SQL scripts on various databases (Oracle, MS SQL Server).
- Excellent knowledge in XML related technologies such as XML, SOX and DOM.
- Experience in writing stored procedures, Triggers, Queries in PL SQL in Oracle.
- Expert level programming skills in UNIX and shell scripting and CVS tools used TFS, SVN.
- A highly motivated and focused individual who thrives in a fast paced customer-facing environment.
- Has exceptional communication skills, can work with in a team or independently.
- Good at developing and implementing teh interfaces for teh 3rd party systems.
- Lot of experience in working with onsite-offshore team model.
TECHNICAL SKILLS
Operating Systems: Windows 95/98/NT/2000/Server/XP, Solaris 7 to 9
Sun Technologies: J2EE (Java, Servlets, JSP, JDBC, MQ Series and JMS)
Web Technologies: HTML, JHTML, CSS, XML and JavaScript, AJAX
Web Servers: Web Sphere 7.0, Tomcat 6.X, 7.X Sun One Iplanet Server
XML Technologies: DOM, Xalan, DTD, XmlSchemas, Xquery, JAXP, JAXB
Apache Projects: Log4j, Log4sql, Apache-Axis, Jakarta Commons, Jakarta Taglibs
Databases: Oracle9x/10G, SQL Server 7.0
Enterprise IDE: Eclipse, JBuilder 10.0, RAD 6.0, STS 3.7.3, RSA 8.5.5.
RDBMS: Oracle 11g, 10g, 9x, MS SQL Server 7.0, Toad, PostGres, Riak
Source Control Management Tools: PVCS, MKS, TFS, GIT and SVN.
Messaging Tools: IBM- MQ Series for Java, JMS
Project Management Skills: MS Project 2000
Business Area: Financial, Consumer Finance, Insurance, Banking, Utilities.
Editor & Tools: MS FrontPage, MS Visio 2010, Eclipse, Putty, Edit Plus, PL/SQL Developer, TOAD, FIleZIlla, Hudson Build, Jenkins, Pg Admin, MavenAnt, Test Director, Tivoli etc.
Management skills: Analytical, Communication, Interpersonal, Leadership skills
Frameworks: Spring, Struts and local Frameworks
Third party Tools: e Learning Sumtotal 7.1, Pedagogue 9.0, Artemis Project View
PROFESSIONAL EXPERIENCE
Confidential, IL
Senior Java Developer
Responsibilities:
- Involved in Webservice service design to development.
- Developed Jenkin pipelines and did Urban code migrations.
- Interacted with Architects and Lead Amp 3rd party during development and testing.
- Involved in teh design and development of teh user interfaces and database.
- Developed Rest services using spring boot.
- Extensive experience in Implementation of MVC using Spring & Struts Frameworks.
- Worked with Live Person for chat applications.
- Implemented AWS components for data pull using Lambda, SNS, S3, CloudWatch,
- Strong skills in developing Web Services using SOAP/REST.
- Experience in Web Services using SOAP, WSDL & WADL.
- Experience in XML APIs that include XSLT, SOAP and WSDL, JAXP & JAXB.
- Very good Experience in creating build scripts using Maven.
- Experience in developing Web Services, spring with Web Services & Spring with Rest full web services implementation.
- Involved in creating Jenkins pipeline for migration of services.
- Developed BDD for automating projects.
- Responsible for continuous tracking, testing and possible design changes of on-going development to achieve teh delivery in time.
Environment: Java, J2EE, STS, Web Sphere 8.5, JDBC, Servlets, SOAP, Restful web services, XML, PostGres, Riak, Tomcat 7, Windows NT, Log4j, PgAdmin III, Maven, Jenkins, SVN, GIT, SoapUI, RSA, CMP, Business space, Spring Cloud SDK, AWS components.
Confidential, IL
Lead Java Developer
Responsibilities:
- Leading & implementing complex designs using enterprise level application systems, technologies include: Servlets, Oracle 10g, JSP, XML, PL/SQL, and Eclipse.
- Involved in teh PP to PV interface design to development.
- Developed and Designed Object Relational mapping, and Performance.
- Involved in teh design and development of teh user interfaces and database.
- Developed teh oracle procedures for SRS to PV interface.
- Developed teh PV to PCAD interface.
- Participated in designing and development of software using agile development practices
- Designed and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
- Strong expertise in implementing Spring, Struts & Spring MVC frameworks and java server side Programming.
- Extensive experience in Implementation of MVC using Spring & Struts Frameworks.
- Experience working on SOA (Service Oriented Architecture)
- Implemented web-services using Restful Web services.
- Very Strong skills in developing Web Services using SOAP/REST.
- Experience in Web Services using SOAP, WSDL & WADL.
- Experience in XML APIs that include XSLT, SOAP and WSDL, JAXP & JAXB.
- Very good Experience in creating build scripts using Maven.
- Development experience in Spring Transaction, Spring JMS, Spring Security & Spring (IOC, MVC, DAO, ORM, AOP).
- Experience in developing Web Services, spring with Web Services & Spring with Rest full web services implementation.Developed services to update teh data to Oracle about data changes and project changes.
- Developed Back Office and Front End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
- Developed web interfaces using HTML and JavaScript.
- Designed and implemented teh database interaction using JDBC, and stored procedures using PL/SQL.
- Designed and developed servlets.
- Developed Stored Procedures using SQL and PL/SQL.
- Developed several reusable classes used across modules
- Implemented shell scripts to call teh java classes and run teh interface process.
- Responsible for teh development effort estimation, preparation of Task list & Technical Specifications and assignment of tasks to teh Team.
- Responsible for continuous tracking, testing and possible design changes of on-going development to achieve teh delivery in time.
- Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience
- Implemented teh vendor pv upgrade by testing and coordinating with teh different teams.
- Implemented teh MQ set up and processed teh XML messages and updated teh database.
- Involved in Passport to AS8 upgrade
- Implemented P6 views during teh Maxavera upgrade for EPG and BGE.
- Involved in automating teh jobs using JCL.
Environment: Java, J2EE, Eclipse, Web Sphere 7.0, JDBC, Servlets, JSP, CSS, HTML, JavaScript, Restful web services, XML, Oracle 10g/11g, PL SQL, Tomcat 7, HP UNIX, Windows NT, AJAX, Log4j, Log4sql, TOAD, Maven, Hudson, SVN, Test Director.
Confidential, IL
J2EE Lead Consultant
Responsibilities:
- Leading & implementing complex designs using enterprise level application systems, technologies include: Servlets, Oracle 9i, JSP, XML, PL/SQL, RAD 6.0, and J2EE Framework (internal framework).
- Involved in teh User interface Architect to develop teh interface applications.
- Developed and Designed Basic J2EE Patterns, Object Relational mapping, and Performance.
- Designed and developed teh Single Sign On login for teh application.
- Implemented teh Web services for updating teh user data in LMS.
- Involved in teh design and development of teh user interfaces and database.
- Implemented teh oracle jobs to run teh application related requirements.
- Developed CTL to convert text files into Oracle table format.
- Developed teh sql for reporting purpose in teh CSV format.
- Design and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
- Developed Back Office and Front End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
- Developed web interfaces using HTML and JavaScript.
- Designed and implemented teh database interaction using JDBC, and stored procedures using PL/SQL.
- Designed and developed servlets.
- Developed Stored Procedures using SQL and PL/SQL.
- Developed several reusable classes used across modules
- Implemented shell scripts to call teh ctl and run teh interface process.
- Designing existing application to implement in Spring Framework for teh next phase.
- Clear quest in UNIX platform is used for assigning tickets of teh requirements.
- Responsible for teh development effort estimation, preparation of Task list & Technical Specifications and assignment of tasks to teh Team.
- Responsible for continuous tracking, testing and possible design changes of on-going development to achieve teh delivery in time.
- Develop, implement, and maintain an asynchronous, AJAX based rich client for improved customer experience
- Provided teh adhoc reports based on teh client requirements.
- Analyzed and implemented teh vendor hot fixes by testing and coordinating with teh different teams.
- Upgraded teh oracle database from 10g to 9i.
- Has knowledge of Swing.
Environment: Java, J2EE, RAD 6.0, IIS Server version 5.1, JDBC, Servlets, JSP, SOAP, Hibernate, CSS, HTML, JavaScript, XML, Oracle 9i, Oracle 10g, PL SQL, Web Sphere 7, HP UNIX, SUN, Windows NT, LDAP, AJAX, Log4j, Log4sql, TOAD, Tomcat 6, SVN, Hudson.
Confidential, FL
J2EE Lead Consultant
Responsibilities:
- Leading & implementing complex designs using enterprise level application systems, technologies include: Servlets, Oracle 9i, JSP, XML, PL/SQL, JBuilder2005, Hibernate 3.0, and J2EE Framework (internal framework), LDAP.
- Involved in teh User interface Architect to develop teh interface applications.
- Developed and Designed Basic J2EE Patterns, Object Relational mapping, and Performance.
- Designed and developed teh Single Sign On login for teh application.
- Designed XML parsers for parsing application specific XML files.
- Involved in teh design and development of teh user interfaces and database.
- Design and Implemented Java/JDBC framework to store/retrieve/update online data using SQL queries and stored procedures.
- Developed Back Office and Front End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript and Java as required.
- Developed web interfaces using HTML and JavaScript.
- Designed and implemented teh database interaction using JDBC, and stored procedures using PL/SQL.
- Designed and developed servlets.
- Developed Stored Procedures using SQL and PL/SQL.
- Developed several reusable classes used across modules
- Implemented shell scripts to recycle teh web servers.
- Used Asynchronous JavaScript and XML (AJAX) for better, faster interactive Front-End.
- Designing existing application to implement in Spring Framework for teh next phase.
- Clear quest in UNIX platform is used for assigning tickets of teh requirements.
- Responsible for teh development effort estimation, preparation of Task list & Technical Specifications and assignment of tasks to teh Team.
- Responsible for continuous tracking, testing and possible design changes of on-going development to achieve teh delivery in time.
Environment: Java, J2EE, Struts Framework, JDBC, Servlets, JSP, Hibernate, CSS, HTML, JavaScript, XML, Oracle 9i, PL SQL, iPlanet Web Server 6.1, HP UNIX, SUN, Windows NT, LDAP, AJAX, Log4j, Log4sql, TOAD.
Confidential, FL
Java Lead Consultant
Responsibilities:
- Team Lead role - Lead teh team for teh design and development of teh treasury (Interface system<->CACLSweb<->OFSweb) link interface.
- Involved in teh User interface Architect to develop teh interface applications.
- Implemented teh Java Stored Procedures to generate teh response using MQ series.
- Implemented customized proprietary message triggering in teh Oracle to avoid teh MQ thread Monitoring and improve teh performance.
- Responsive time was improved for teh transaction-intensive interfaces.
- Designed teh MQ part for interacting teh interface with other systems.
- Implemented separate queues to improve teh performance.
- Used ERWin tool for data modeling and database maintenance.
- Used Microsoft VSS for version controlling and source code management.
- Conduct unit testing on development assignments.
- Implemented teh Batch process along with Online to process teh EOD files.
- Created project plans and made project estimation using Microsoft Project.
- Responsible for identifying technical and performance problems and leverage teh resources to resolve.
Environment: Java, J2EE, JDBC, Servlets, JSP, Struts, LDAP, Oracle 9i, XML, DOM, CSS, HTML, JavaScript, Sun Solaris, Shell Scripts, DB Links, Java Stored procedures, Log4j, Log4sql, TOAD.
Confidential
Java Programmer
Responsibilities:
- Involved in gathering teh Requirement Specifications (RS) and Functional Specifications.
- Designed and developed teh entire module.
- Designed and implemented teh database interaction using JDBC, and stored procedures using PL/SQL.
- Developed Stored Procedures for data retrieval and reporting.
- Developed teh application using Servlets and HTML
- Developed Database Objects like Stored Procedures, Triggers, Cursors using SQL and PL/SQL to maintain referential Integrity of teh database.
- Implemented teh multi country requirements in a single sol file with easy future maintenance.
- Independently managed teh complete functionality of Legal Lending Limit module CACLSweb and developed teh logic for complicated Obligor Patrimony control.
- Prepared training capsule for new entrants.
- Involved in Unit testing as well as in System Integration testing also.
Environment: Java, J2EE, JDBC, Servlets, JavaScript, Oracle 9i, CSS, HTML, Sun one web server, PL/SQL, Edit Plus.
