Senior Java/j2ee Developer Resume
Washington Dc Rosslyn, VA
SUMMARY:
- Over 18+ years of Professional IT experience in Systems Design, Development, Testing, Integration and Implementation of Client - Server and web-based n-tier architecture systems.
- Excellent Knowledge and familiarity with Angular.js
- Excellent Experience in J2EE Web Services and REST Services.
- Extensive experience in JAVA - J2EE technologies including specialization Struts Framework, Java Servlets, JSP Spring, XML, Maven, xforms, Hibernate, Dojo, tinymce, Flying saucer, Jtidy,JMS Queues
- In-depth knowledge of Java Servlets with database connectivity using JDBC, Java Beans, Java IO, JSP, JSTL, CSS, JavaScript, HTML, XML, XSLT, XMLSchema.
- Used version control software such as Rational Clear Case and CVS/WinCVS, subversion.
- Good architectural knowledge of Web-Application Servers implemented on J2EE technology including BEA WebLogic, IBM WebSphere, Oracle Jdeveloper. Configured and installed applications on WebLogic Application server, using Oracle as backend.
- Excellent experience with code scan tools like Coverity, SONARQUBE
- Experience with Relational Databases (Oracle, Sybase, MS SQL Server 7.0/2000)
- Strong analytical skills with excellent interpersonal and communication skills
TECHNICAL SKILLS:
Languages: C, C++, Java, J2EE, VB 6.0, PL/SQL, SQL, Java ScriptDatabases: Oracle 11, Sybase, SQL Server 7.0/2000, Access
Web Technologies: XML, XSD, DTD, XSLT, SOAP, WSDL,Dojo,Vaadin, Prime-faces, JMS-Queues, Struts, Spring, Hibernate, Net Beans, CXF, AWS, Angular.js, Jenkins, Maven, Nexus.
Servers: JDeveloper, Web Logic, IBM WebSphere
OS: UNIX, Red Hat Linux, Windows 95/98/2000/XP/NT 4.0, DOS, Ubuntu 14.04 LTS
Academics: BS in Engineering
PROFESSIONAL EXPERIENCE:
Confidential, Washington DC/Rosslyn VA
Senior Java/J2EE Developer
Technologies: J2EE, SQL, JavaScript, XML, Jdeveloper, IBM WebSphere, Maven, xforms, Hibernate, Dojo, tinymce, Flying saucer, Jtidy, JMS Queues, Ubuntu, NetBeans, CXF, Jenkins, SVN, Dockers, Nexus
Responsibilities:
- Provided ROMs for enhancements, created tasks and assigned, tracked the development progress.
- Worked on AWS S3 to implement attachment module in the form display engine.
- Explored AWS EC2 to determine if we can move development IDEs to AWS.
- Was involved in the evolution of this application from a pet-store based framework to current day spring application and the technologies that come with it.
- Implemented Web services and Rest services for various features.
- Converted the project to a spring based application with dependency injection and IOC.
- Implemented PDF generation of the forms generated dynamically.
- Development experience on both Ubuntu and windows.
- Used Jenkins/nexus for continuous integration.
- Implemented Self Registration with single sign-on.
- Designed and implemented the User Interface for Roles, Assignments and Address modules using JSP, JavaScript, XML and HTML.
Confidential, Washington DC/Rockville MD
Senior Java/J2EE Developer
Technologies: J2EE, SQL, JavaScript, XML, Tomcat, Maven, Hibernate, Dojo, tinymce,Flying saucer, J-tidy,JMS Queues, iText, Prime-faces, Ubuntu, NetBeans, Coverity,Jenkins, Nexus, Spring, Restful Webservices.
Responsibilities:
- Worked on various modules to address customer requests from time to time.
- Worked on various production issues to ensure the applications and amendments are processed properly.
- Modified various User Interfaces to keep up with the changing requirements from the users.
- Enhanced the Grant Assignments screens to include more types of assignments.
- Added new functionality to NGA screen.
- Worked on aws packages including s3,sqs and EC2
- Implemented Rest services for different features.
Confidential, Washington DC/Rockville MD
Senior Java/J2EE Developer
Technologies: J2EE, SQL, JavaScript, XML, Tomcat, Maven, Hibernate, Dojo, tinymce, Flying saucer, J-tidy, MS Queues, iText, Prime-faces, Ubuntu, NetBeans, Jenkins, Maven, SVN Spring, Restful WebServices.
Responsibilities:
- Designed and developed the Fees, Statistics, Processing Cycle, formula allocation, financial account configuration award amount determination modules using the Prime faces and Vaadin frameworks.
- Generated various pdf letters to Grantees using the document management system.
- Designed and Developed Fee Details User Interface and the data model.
- Defined the structure, content and semantics of XML documents using XML Schema.
- Worked on Formula allocation parameter configuration.
- Worked on Restful Webservices for different features.
- Configured struts-config.xml, web.xml, validation.xml config files.
- Designed and developed Formula allocation U I using vaadin framework.
- Implemented Financial Account Configuration.
Confidential, Washington DC/Rosslyn VA
Java/J2EE Developer
Technologies: J2EE, Servlets, JSP, JSTL, Struts1.1, Sybase, XML, XSLT, Jdeveloper, BEA WebLogic 6.1, on Windows 2000
Responsibilities:
- Solely responsible for the project.
- Designed and developed the BASS system using the Struts framework and deployed on BEA WebLogic Server.
- Designed and Implemented modules for Administrator, tenants and security guards using HTML, XML and Java Servlets.
- Configured struts-config.xml, web.xml, validation.xml config files.
- Used JavaScript to validate the forms submitted by the security guard.
- Designed and developed JDBC calls.
Confidential, Washington DC/Rosslyn VA
Java/J2EE Developer
Technologies: JAVA, J2EE, Servlets, JSP, Sybase, SQL, HP-Unix, Java Beans, BEA WebLogic6.1, Struts 1.1 and ClearCase
Responsibilities:
- Involved extensively in requirement analysis and overall architecture of the project.
- Used Java beans extensively to implement the business and database logic.
- Configured struts-config.xml, web.xml, validation.xml config files
- Implemented Session tracking, CSS
- Coded PL/SQL stored procedures and triggers.
- Done frequent code and peer reviews.
Confidential
Java/J2EE Developer
Responsibilities:
- Designed and implemented the E11 application server.
- Designed and implemented the Logging system using Log4j.
- Designed and implemented the User Interface using Struts Application Framework.
- Daily functional and application support involved regular interaction with users.
Confidential
VB Programmer
Technologies: Oracle, C, VB, SQL Server on Windows 9x, Windows NT
Responsibilities:
- Development of the Dealer Information and Market Update modules
- Created GUI for end users using Visual Basic.
- Generated various types of reports by using Crystal reports builder.
- Unit testing and bug fixing
Confidential
VB Programmer
Technologies: Oracle, C, VB on Windows 9x, Windows NT
Responsibilities:
- Development & Implementation of the Truck Movement Passage module
- Development of an interface between the Plant Arrival and Configuration Management modules
- Designed and implemented database tables in Oracle 7.0 using PL/SQL
- Involved in writing several Stored procedures, Triggers for generating the data in the front-end side
- Testing and Coding of the Application.